jQuery Mobile + PHP實現檔案上傳,
很簡單的一個小例子 jQuery Mobile + PHP 通過超全域 $_FILES 上傳,然後用move_uploaded_file()方法把上傳的圖片移動到到本機伺服器下的檔案夾,
下面是html和php的代碼
複製代碼 代碼如下:
校園祭
首頁
創新實驗
複製代碼 代碼如下:
<?php
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "
";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "
";
echo "Type: " . $_FILES["file"]["type"] . "
";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb
";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "
";
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/".$_FILES["file"]["name"]);
echo "Stored in: " ."upload/". $_FILES["file"]["name"];
}
}
}
?>
代碼很簡單,但是使用過程中卻發現一個問題,自己試了好久都上傳不了
詢問了小夥伴後,發現問題所在是檔案許可權不足,從而限制了網頁上傳圖片到檔案夾中.所以解決辦法就是把檔案夾的許可權問題解決掉.
複製代碼 代碼如下:
$ cd /var/www
$ sudo chmod -R 777 html
ok,現在就可以將檔案上傳到伺服器的檔案夾了.
http://www.bkjia.com/PHPjc/926875.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/926875.htmlTechArticlejQuery Mobile + PHP實現檔案上傳, 很簡單的一個小例子 jQuery Mobile + PHP 通過超全域 $_FILES 上傳,然後用move_uploaded_file()方法把上傳的圖片移動到...