如何才能寫出
可以上傳圖片並儲存檔案的後台呢?
小弟才疏學淺 書上也沒類似相關的
不知怎麼樣才能寫出那程式碼 請各位大大解答
er">
奇怪,這題這麼簡單怎麼不見人回, 趁著今天有空我來獻醜一下好了
下面這個檔案須命名為 upload.php ,至於上傳目錄請自行修改
已經在LINUX主機上測試無誤,確定是正確的,請您參考
提示: 接收檔案的資料夾為 img_rec ,請記得新增資料夾, 如果是 LINUX 主機須改資料夾屬性為 777 ,WINDOWS 主機則不用
<?php
if($_REQUEST["op"]=="upload"){
//上傳目錄
$dir="/home/xxx/public_html/img_rec/";
$upload=$_FILES["uploadFile"];
$subfile = strtolower(substr($_FILES["uploadFile"]["name"], strrpos($_FILES["uploadFile"]["name"], ".") + 1));
//上列取出副檔名,下列判斷是否為 jpg 或 gif 類型, 其餘類型檔案不接受上傳
if($subfile=="jpg" || $subfile=="gif"){
$filename=$ffrmno.$_FILES["uploadFile"]["name"];
$flag=move_uploaded_file($upload["tmp_name"], $dir.$filename);
if ($flag){
echo "圖檔上傳完畢 !!";
} else {
echo "錯誤!! 圖檔上傳失敗! 請再重新上傳!!";
}
} else {
echo "錯誤!! 圖檔格式不符或非圖檔! 請再重新上傳!!";
}
} else {
?>
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
<title>圖檔上傳程式</title>
</head>
<body>
<form name="uploadForm" action="upload.php" method="post" ENCTYPE="multipart/form-data">
<input type="hidden" name="op" value="upload">
<p align="left"><font color="#0000FF"><font size="5">
圖檔附件: <input type="file" name="uploadFile" SIZE="45"/><BR />
<input type="submit" value="上傳"/><BR />
</form>
</body>
</html>
<?php
}
?>
留言列表