【发布时间】:2018-05-20 18:48:37
【问题描述】:
尝试查看我的 test.php 页面时,我从服务器收到一个错误页面。如果我删除 php 标签,页面上的所有内容都会正常加载。 我收到带有以下代码的“http 错误 500”:
<!doctype HTML>
<html>
<head>
<meta charset="UTF-8">
<Title>Test</Title>
<link rel="stylesheet" type="text/css" href="/CSS/default.css">
</head>
<body>
<?php
echo "<form>
<input type="hidden" name="uid" value="Anonymous">
<input type="hidden" name="date" value='".date()."'>
<textarea name="Message"></textarea><br>
<button type="submit" name="submit">Comment</button>
</form>";
?>
</body>
</html>
【问题讨论】:
-
使用php时需要对字符串中的"字符进行转义
-
或者在适当的地方使用单引号。