作者sin282 (@兴...)
看板PHP
标题[请益] 上传档案失败~
时间Fri Mar 1 14:00:03 2013
上网参考了上传的方法~ 但上传时都会出现错以下错误
Parse error: syntax error, unexpected '{' in C:\AppServ\www\vimtek\upload.php
on line 10
or
Parse error: syntax error, unexpected T_IF in
C:\AppServ\www\vimtek\upload.php on line 11
请问一下大家我是哪里出问题了~
if (file_exists("upload/" . $_FILES["file"]["name"])) 好像是这行出错
实作如下:
index.php
<form action="upload.php" method="post" enctype="multipart/form-data">
档案名称:<input type="file" name="file" id="file" /><br />
<input type="submit" name="submit" value="上传档案" />
</form>
upload.php
<?php
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br>";
}else{
echo "Upload: " . $_FILES["file"]["name"] . "<br>";
echo "Type: " . $_FILES["file"]["type"] . "<br>";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
if (file_exists("upload/" . $_FILES["file"]["name"])){
echo "档案已经存在,请勿重覆上传相同档案";
}else{
move_uploaded_file($_FILES["file"]["tmp_name"],"upload/".$_FILES["file"]
["name"]);
}
}
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.210.231.212
1F:→ arrack:不能用全形空白去间隔 03/01 14:11
2F:→ tkdmaf:不觉得你多了一个右括号吗? 03/01 14:12
3F:→ tkdmaf:喔!没注意到其中一个左括号躲在那麽後面的地方。 03/01 14:14
4F:→ sin282:谢1F.... 03/01 14:16
5F:→ maplenote:补充一下arrack说的是缩排~从第10行以下的缩排都错的 03/01 14:40
6F:→ see7di:语法错误,少写了一个} 03/06 08:54