Ik ben nu bezig met PHP en heb een uploadscript nodig, alleen het script op PHP.net werkt niet zo bij mij:
form:
php code:
Hij geeft in eerste instantie dus al een foutmelding bij 'is_uploaded_file', maar als ik dat weglaat werkt het ook niet zo best. Het lijkt er dus op dat PHP het form niet kan uitlezen. Wat gaat er fout??
PS:
Ik draai PHP 4.22 op Apache onder Win2000, kan het daar aan liggen?
PS2:
Ik heb al het hele internet + PWS afgezocht maar nix gevonden
form:
code:
1
2
3
4
5
| <form enctype="multipart/form-data" action="imgwrite.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000"> Send this file: <input name="userfile" type="file"> <input type="submit" value="Send File"> </form> |
php code:
code:
1
2
3
4
5
| if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
copy($_FILES['userfile']['tmp_name'], "/pfimages");
} else {
echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name'];
} |
Hij geeft in eerste instantie dus al een foutmelding bij 'is_uploaded_file', maar als ik dat weglaat werkt het ook niet zo best. Het lijkt er dus op dat PHP het form niet kan uitlezen. Wat gaat er fout??
PS:
Ik draai PHP 4.22 op Apache onder Win2000, kan het daar aan liggen?
PS2:
Ik heb al het hele internet + PWS afgezocht maar nix gevonden