Ik heb het volgdende script van php.net gehaald, maar om de een of andere reden wil het bij mij maar niet werken
Ik krijg de melding dat het bestand suc6vol ontvangen is. Maar wanneer ik dan in de dir 'uploads' kijk is er niets te zien.
met deze code
heb ik gecontroleerd of er iets fout gaat maar ik krijg dan onderstaande info:
Bestand succesvol ontvangen
Here is some more debugging info:
Array ( [userfile] => Array ( [name] => 4889.jpg [type] => image/pjpeg [tmp_name] => C:\WINDOWS\TEMP\php8B.tmp [error] => 0 [size] => 107048 ) )
Ook heb ik geprobeer door error_reporting(E_ALL); bovenin het php script aan te zetten het probleem te achterhalen. Maar er wordt geen fout weergegeven.
De map "/website/httpd/uploads/" bevindt zich trouwens op een andere schijf als waar het temp bestand geplaatst wordt namelijk op de D-schijf (Win XP Fat32)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <?php error_reporting(E_ALL); // Voor PHP 4.1.0 moet $HTTP_POST_FILES gebruikt worden in plaats van $_FILES. if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { move_uploaded_file($_FILES['userfile']['tmp_name'], "/website/httpd/uploads/"); echo "Bestand succesvol ontvangen<br><br>"; } else { echo "Bestand niet geupload " . $_FILES['userfile']['name']; echo $_FILES['userfile']['error']; } ?> |
Ik krijg de melding dat het bestand suc6vol ontvangen is. Maar wanneer ik dan in de dir 'uploads' kijk is er niets te zien.
met deze code
PHP:
1
2
| echo "Here is some more debugging info:<BR><BR>"; print_r($_FILES); |
heb ik gecontroleerd of er iets fout gaat maar ik krijg dan onderstaande info:
Bestand succesvol ontvangen
Here is some more debugging info:
Array ( [userfile] => Array ( [name] => 4889.jpg [type] => image/pjpeg [tmp_name] => C:\WINDOWS\TEMP\php8B.tmp [error] => 0 [size] => 107048 ) )
Ook heb ik geprobeer door error_reporting(E_ALL); bovenin het php script aan te zetten het probleem te achterhalen. Maar er wordt geen fout weergegeven.
De map "/website/httpd/uploads/" bevindt zich trouwens op een andere schijf als waar het temp bestand geplaatst wordt namelijk op de D-schijf (Win XP Fat32)
[ Voor 15% gewijzigd door MRED op 24-07-2005 14:34 ]