Uploade billeder
Hejsa alle - håber der er nogle der kan hjælpe mig med mit lille uploadnings-problem.Har forsøgt hele dagen uden held desværre, jeg fatter simpelthen ikke hvor problemet ligger.
Jeg har konfigureret min php.ini således. http://62.198.101.102
Kører det lokalt fra .NET Server 2003 med IIS 6
Bruger disse script:
SEND.PHP
<html><head><title>Send</title></head><body>
<form enctype="multipart/form-data" action="modtag.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
</body></html>
MODTAG.PHP
<html><head><title>Modtag</title></head><body>
<?php
$uploaddir = '\billeder\\';
print "<pre>";
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])){
echo "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
}else{
echo "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
?>
</body></html>
Jeg får følgende fejlmeddelser:
Warning: move_uploaded_file(\billeder\google.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in c:\inetpub\wwwroot\modtag.php on line 9
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\WINDOWS\TEMP\phpD.tmp' to '\billeder\google.gif' in c:\inetpub\wwwroot\modtag.php on line 9
Possible file upload attack! Here's some debugging info:
Array
(
[userfile] => Array
(
[name] => google.gif
[type] => image/gif
[tmp_name] => C:\WINDOWS\TEMP\phpD.tmp
[error] => 0
[size] => 867
)
)
Håber et par friske øjne kan gennemskue det ;-)
alpapa
