/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
File-upload - image-upload
Fra : Peter S


Dato : 12-05-04 13:16

Hej alle
Jeg har problemer med at få mit fileupload til at fungere. Muligvis er det
webserverspecifik. Jeg er kunde hos web10 og der er sket et eller andet hos
dem så mine tidligere scripts nu ikke fungerer mere.

På formular-siden skriver jeg:

<form action="imgtestup.php" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="submit" id="submit" value="Go">
</form>

Når jeg så uploader til imgtestup.php hvor mit script ser nogenlunde sådan
her ud:

<?
$tmp_name = $_FILES["file"]["tmp_name"];
$error = $_FILES["file"]["error"];
$source = $tmp_name;
$dest = $_SERVER["DOCUMENT_ROOT"].'/'.$_FILES["file"]["name"];
if (is_uploaded_file($file)) {
$test = 'YES';
move_uploaded_file($source, $dest);
} else {
echo "Possible file upload attack: filename '$file'.";
}
?>
<html>
<head>
</head>
<body>
$tmp_name = <?=$tmp_name?><br>
$error = <?=$error?><br>
$source = <?=$source?><br>
$dest = <?=$dest?><br>
$test = <?=$test?><br>
$_SERVER['DOCUMENT_ROOT']; = <?=$_SERVER['DOCUMENT_ROOT']?>
</body>
</html>

************************************************
Så får jeg typisk:


Warning: move_uploaded_file(/home/web/web10833/img0101.jpg): failed to open
stream: Permission denied in /home/web/web10833/imgtestup.php on line 8

Warning: move_uploaded_file(): Unable to move '/var/tmp/phpVhgqIh' to
'/home/web/web10833/img0101.jpg' in /home/web/web10833/imgtestup.php on line
8
$tmp_name = /var/tmp/phpVhgqIh
$error = 0
$source = /var/tmp/phpVhgqIh
$dest = /home/web/web10833/img0101.jpg
$test = YES
$_SERVER['DOCUMENT_ROOT']; = /home/web/web10833

Er der nogen hjælp at hente? På forhånd tak







 
 
Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste