【发布时间】:2015-02-18 22:33:00
【问题描述】:
我的 PHP 联系表单中有一些错误
if ($sukces){
print "<meta http-equiv="\" refresh\""="" content="\" 0;url="potwierdzenie.php\""">";
}
else {
print "<meta http-equiv="\" refresh\""="" content="\" 0;url="error.htm\""">";
}
?>
我知道 \ 应该是 / 但我不知道在哪里。 感谢帮助。
【问题讨论】:
-
去掉所有转义的引号。而是在外部双引号字符串中使用单引号字符串。
print "<meta http-equiv='refresh' content='0' url='potwiderdzenie.php'>"; -
即使是 SO 的内置语法高亮显示问题 ;)
-
反斜杠转义引号应该不是经常需要的,除非您尝试将 JavaScript 嵌入到 PHP 的输出中。通常,您可以在外部字符串上使用双精度(如果您有
$variables在内部进行插值)并在内部使用单精度,或者在外部字符串上使用单精度并在内部使用双精度。 -
@Michael Berkowski 现在它就像垃圾邮件一样工作:)
-
@MichaelBerkowski 我想把它作为答案发布,因为它似乎是这里的答案,但毕竟这是你的意思,我为发布道歉。答案已删除。
标签: php html web contact-form webdev.webserver