Ik heb al gekeken op deze site naar de andere uploadscripts, maar heb deze gewijzigd naar de volgende. Hij werkt echter niet, net als alle andere scripts. De bijbehorende map is gechmod 777 en ik heb de juiste versie van PHP om het werkend te moeten krijgen!

<?php
if($_POST['Upload']){
if(!is_uploaded_file($_FILES['usrfile'])){
echo "het plaatje is NIET geupload";
}

elseif(is_uploaded_file($_FILES['usrfile']['tmp_name'])){
$filename = $_POST['filename'];
move_oploaded_file($_FILES['usrfile']['tmp_name'], "images/".$filename);
echo "het bestand ".$_FILES['usrfile']['tmp_name']."is geupload als ".$filename;
}}
else{
?>

<form method="post" enctype="multipart/form-data">
<input name="usrfile" type="file" size="30"><br>
<input type="text" name="filename"><br>
<input name="Upload" type="submit" value="Upload">
</form>

<?php
}
?>
Misschien doen superglobals het bij jou niet? Ik had met $_FILES ook problemen op PHP 4.3.4. Ik moest sommige $_FILES vervangen voor $HTTP_POST_FILES, heel gek dus.

Probeer dus eens iets met $HTTP_POST_FILES

Reageren