作者roger70349 (roger70349)
看板PHP
標題[請益] 檔案上傳的問題
時間Thu Nov 1 01:31:38 2007
請各位幫我看一下這隻上傳程式那裡出了問題
file1.php
<form name="form1" method="post" action="file1_pro.php"
enctype="multipart/form-data">
<table width="200" border="1">
<tr>
<td>
<input type="file" name="upload[]" >
</td>
</tr>
<tr>
<td>
<input type="file" name="upload[]" >
</td>
</tr>
<tr>
<td>
<input type="file" name="upload[]" >
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="上傳">
</td>
</tr>
</tr>
</table>
</form>
file1_pro.php
<?
for($i=0;$i<3;$i++)
if($_FILES["upload"]["size"][$i]>0)
{
copy($_FILES["upload"]["tmp_name"][$i],$_FILES["upload"]["name"][$i]);
echo "上傳檔案名稱:".$_FILES["upload"]["name"][$i];
echo "<br>";
echo "檔案大小:".$_FILES["upload"]["size"][$i]."位元";
echo "<br>";
echo "暫存檔案類型:".$_FILES["upload"]["type"][$i];
echo "<br>";
echo "暫存檔案路徑".$_FILES["upload"]["tmp_name"][$i];
echo "<br>";
echo "上傳成功";
}
?>
出現錯誤訊息
Parse error: parse error, unexpected $end in C:\AppServ\www\file1_pro.php on
line 18
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.136.68
推 ourear: <input type="file" name="upload[]" > <- value="" ???? 11/01 01:53
→ ourear:我搞錯 當我沒說 @@ 11/01 01:56
推 ourear:唔 for迴圈要加 {} 吧 11/01 02:02
→ ourear:疑 不加也可以 瞎忙 11/01 02:07
→ ourear:找出來了 echo "上傳成功"; 有bom 我真閒= = 11/01 02:19
推 LPH66:no 那是惡名昭彰的"許功蓋問題" 11/01 04:15
推 JeffMcBride:加個驚嘆號吧..."上傳成功!" <--我討厭許功蓋 11/01 22:45
→ roger70349:謝謝各位,問題已經解決了,果然是沒加! 11/02 01:56
推 PHP5:echo "上傳成功\"; 11/02 03:55