錯誤消息:這段代碼爲什麼會導致分析錯誤?
Parse error: syntax error, unexpected '{' in C:\xampp\htdocs\index.php on line 135
代碼:
if(isset($_REQUEST['d'])
{ // LINE 135 IS THIS ONE
$d = $_REQUEST['d'];
if ($d) {
while (preg_match('/\\\/',$d)) $d = preg_replace('/\\\/','/',$d);
while (preg_match('/\/\//',$d)) $d = preg_replace('/\/\//','/',$d);
while (preg_match('/\.\.\//',$d)) $d = preg_replace('/\.\.\//','/',$d);
if ($d[strlen($d)-1] != '/') $d = $d.'/';
if ($d == '/') $d = '';
}
}
'...在線135'通常是任何錯誤消息的最有用的部分。 – Matt 2012-08-10 20:27:06
是啊,我知道,但我確實添加了代碼的行數。 – 2012-08-11 00:51:16