1

我的 php 文件中有这行返回错误:

echo "<script type=\"text/javascript\">window.locaiton = \"http://www.mywebsite.com/formsubmit.html"\"</script";

错误日志说

[20-Apr-2012 13:53:17] PHP Warning:  Unexpected character in input:  '\' (ASCII=92) state=1 in /home6/mywebsite/public_html/func2.php on line 455
[20-Apr-2012 13:53:17] PHP Parse error:  syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home6/mywebsite/public_html/func2.php on line 455

我不知道如何解决它。感谢您提前提供任何帮助。

4

4 回答 4

3

a) 您输入错误的位置

b)你有一个“太多了。

c) 你忘记关闭 /script 标签

尝试

echo "<script type=\"text/javascript\">window.location = \"http://www.mywebsite.com/formsubmit.html\";</script>";
于 2012-04-20T19:58:30.407 回答
0
window.locaiton

应该

window.location
于 2012-04-20T19:57:11.997 回答
0

您的引号、位置和脚本结束标记有问题。

formsubmit.html"\"</script";
               ^          ^
于 2012-04-20T19:57:22.873 回答
0

你错过了一个反斜杠

echo "<script type=\"text/javascript\">window.locaiton = \"http://www.mywebsite.com/formsubmit.html\"\"</script>";
于 2012-04-20T19:58:21.470 回答