Hallo,
Ik heb een probleempje (gekregen) met het uploaden van plaatjes via een
formulier:
<form enctype="multipart/form-data" method="post" action="blabla.php">
<input name="our_file" size="40" type="file">
<input type="submit" name="Submit" value="verstuur">
</form>
blabla.php zag er zo uit:
<?php
if ($our_file != "") {
copy($our_file, "upload/$our_file_name") or die("Couldn't Upload the
file!");
$extra = "U heeft met succes verzonden: <b>$our_file_name</b>
(bestandsgrootte: $our_file_size byte)";
echo $extra;
}
else {
$extra = "U heeft geen foto meegestuurd, of een te grote foto (max
250KB)";
echo $extra;
}
?>
Dit werkte, totdat mijn site verhuisde van Tiscali naar KPN en ik mijn
variabelen uit het formulier moet binnenhalen met $_POST['var'];
Met andere variabelen uit het formulier (input type=text) lukt dat ook
wel alleen de "input type=file" werkt niet erg mee.
Als ik in blabla.php gebruik:
$our_file = $_POST['our_file'];
dan krijg ik:
"U heeft geen foto meegestuurd, of een te grote foto (max 250KB)"
alsof de variabele $our_file leeg is.
Als ik in blabla.php gebruik:
$our_file = $_FILES['our_file'];
dan krijk ik:
"Couldn't Upload the file!"
blijkbaar is de variabele niet leeg, maar uploaden lukt toch niet.
(voor de gelegenheid staan de rechten van de uploadfolder op 777 )
Weet iemand hoe ik dit weer voor elkaar krijg?
Rob

Likes:

Quote