Hallo,
ik heb een fotosysteem alleen het uploaden werkt niet helemaal.
ik krijg de volgende foutcode als ik wil uploaden:
Warning: move_uploaded_file(nieuws_img/bassie_0.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/buust/domains/habboscore.v3host.nl/public_html/fotosysteem/upload.php on line 65
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phplwdQow' to 'nieuws_img/bassie_0.gif' in /home/buust/domains/habboscore.v3host.nl/public_html/fotosysteem/upload.php on line 65
We konden u afbeelding niet uploaden.
Wie kan mij helpen!!?
upload.php
grooeten
ik heb een fotosysteem alleen het uploaden werkt niet helemaal.
ik krijg de volgende foutcode als ik wil uploaden:
Warning: move_uploaded_file(nieuws_img/bassie_0.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/buust/domains/habboscore.v3host.nl/public_html/fotosysteem/upload.php on line 65
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phplwdQow' to 'nieuws_img/bassie_0.gif' in /home/buust/domains/habboscore.v3host.nl/public_html/fotosysteem/upload.php on line 65
We konden u afbeelding niet uploaden.
Wie kan mij helpen!!?
upload.php
PHP:
<?php
include_once("connect.php");
if(isset($_POST['submit']))
{
$errors = false;
if(isset($_FILES['filePath']) && $_FILES['filePath']['name'] != '')
{
$plaatje_naam = $_FILES['filePath']['name'];
$plaatje_size = $_FILES['filePath']['size'];
$plaatje_type = $_FILES['filePath']['type'];
$plaatje_tmp = $_FILES['filePath']['tmp_name'];
$plaatje_naam_array = explode('.',$plaatje_naam);
$achter = count($plaatje_naam_array)-1;
$plaatje_ext = $plaatje_naam_array[$achter];
$bestandnaam = "";
for($i=0; $i < $achter; $i++)
{
$bestandnaam .= $plaatje_naam_array[$i];
if($i+1 != $achter)
{
$bestandnaam .= ".";
}
}
$size_max *= 1024;
if(!in_array($plaatje_ext, $exts))
{
echo "- ".$error['ext']." (".$plaatje_ext.")<br />";
$errors = true;
}
if(!in_array($plaatje_type, $types))
{
echo "- ".$error['type']." (".$plaatje_type.")<br />";
$errors = true;
}
if($plaatje_size > $size_max)
{
echo "- ".$error['size']." (".round($plaatje_size/1024)."kB)<br />";
$errors = true;
}
elseif(in_array($plaatje_ext, $exts) && in_array($plaatje_type, $types) && $plaatje_size <= $size_max)
{
$i_naam = 0;
while(file_exists($map."/".$bestandnaam."_".$i_naam.".".$plaatje_ext))
{
$i_naam += 1;
}
$bestandnaam = $bestandnaam."_".$i_naam;
$bestandnaam_db = $bestandnaam.".".$plaatje_ext;
$input_plaatje = $map."/".$bestandnaam_db;
if(move_uploaded_file($plaatje_tmp, $input_plaatje))
{
$plaatje = $input_plaatje;
}
else
{
print 'We konden u afbeelding niet uploaden.<br />';
$errors = true;
}
}
print '<br />';
}
else
{
$plaatje = $map."/".$geenPlaatje;
}
if($errors !== TRUE)
{
$res = mysql_query("INSERT INTO fotopagina (naam, bericht, datum, img) VALUES ('".saveInput($_POST['naam'])."', '".saveInput($_POST['bericht'])."', '".saveInput($_POST['datum'])."', '".$plaatje."')");
if($res === TRUE)
{
print 'Je foto is geplaatst!<br><a href="fotopagina.php">Bekijk je foto op de fotopagina!</a><br /><br />';
}
else
{
print 'Error: '.mysql_error().'<br /><br />';
}
}
}
echo'
<form action="upload.php" method="POST" enctype="multipart/form-data">
Uw naam:<br>
<input type="text" name="naam" size="38" /><br />
Datum: (word automatische gedaan)<br>
<input type="text" name="datum" value="'.date('d/m/Y').'" size="38" /><br />
Een kort bericht:<br>
<textarea name="bericht" cols="32" rows="7"></textarea><br /><br />
Upload je afbeelding:<br>
<input type=file name="filePath" /><br /><br />
<input type="reset" value="Leeg velden" />
<input type="submit" name="submit" value="Verstuur!" />
</form>
';
?>
grooeten