[請益] 上傳檔案卻找不到檔案
以下為PHP原始碼
<?php
echo "name:" . $_FILES["userfile"]["name"]."<br>";
echo "size:" . $_FILES["userfile"]["size"]."<br>";
echo "type:" . $_FILES["userfile"]["type"]."<br>";
echo "tmp-name".$_FILES["userfile"]["tmp_name"]."<br>";
echo "error".$_FILES["userfile"]["error"]."<br>";
$uploaddir = "c:\AppServ\www\tmp1";
$uploadfile = $suploaddir . basename($_FILES['userfile']['name']);
if( move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)){
echo "success";
}else{
echo "failed";
}
?>
網頁顯示檔案的名稱 暫存檔名 大小 顯示也是成功
但是當我到 tmp1 卻看不到剛剛上傳的檔案
可是我在 php.ini-dist file_upload=on
upload-tmp-dir=
upload_ max_filesize=2m
在appserv ->httpd.conf->
<Directory "c:\AppServ\www\tmp1">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
我也修改成這樣 是看下方的網頁進行修改
http://de3.php.net/manual/de/function.move-uploaded-file.php
還是說是tmp1資料夾的權限問題 謝謝各位的回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.230.151
推
10/24 00:42, , 1F
10/24 00:42, 1F
推
11/04 01:46, , 2F
11/04 01:46, 2F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章