我的网站上出现错误解析错误:语法错误,意外的T_STRING,在/home/kbccsystem/kbccsystem.php.xdomain.jp/public_html/register.php的第69行中出现“]”
我在FROM 69至96行中的PHP代码是:
$allowedformat = array("gif" , "jpeg", "jpg" , "png");
$temp = explode(".", $_FILES["img_path"]["name"]);
$extension = end($temp);
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/jpg")
|| ($_FILES["file"]["type"] == "image/pjpeg")
|| ($_FILES["file"]["type"] == "image/x-png")
|| ($_FILES["file"]["type"] == "image/png"))
&& ($_FILES["file]["size"] < 20000 )
&& in_array($extension, $allowedformat)) {
if(is_uploaded_file($_FILES["img_path"]["tmp_name"]))
{
if(move_uploaded_file($_FILES["img_path"]["tmp_name"], "shop_image/" .$_FILES["img_path"]["name"]))
{
chmod("shop_image/" .$_FILES["img_path"]["name"], 0644);
echo "アップロードしました。";
}else{
echo "ファイルをアップロードできませんでした。";
}
}else{
echo "ファイルが選択されていません。";
}
}
}
起始行是69。最后一行是第96行。
请帮助:)谢谢。
语法荧光笔显示您的错误。您缺少对其中一个数组键的引用:
&& ($_FILES["file]["size"] < 20000 )
^^^^^
HERE
它应该是:
&& ($_FILES["file"]["size"] < 20000 )
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句