我刚开始学习PHP,在尝试运行我的php脚本时遇到了这个奇怪的错误:
解析错误:语法错误,意外'<'在第9行的/-snip-/Account/Register.php
这很奇怪,因为我的第9行是<h1>Login</h1>
并且没有语法错误。这是我的完整脚本:
<?php
$connection = mysql_connect("-snip-", "-snip-", "-snip-") or die("Could not connect to the Lunar Servers! Please try again later...");
mysql_select_db("-snip-", $connection) or die("Could not connect to the Lunar DB! Please try again later...");
echo "
<body style='font-family: verdana, sans-serif;'>
<div style='width: 80%; padding: 10px; border: 1px solid #e3e3e3; background-color: #fff; color: #000";
<h1>Login</h1>
</div>
</body>
";
它应该连接到我的MySQL数据库,然后显示“Login”,周围有一个浅灰色边框。可悲的是,我接受了这个错误,我不知道为什么。
提前致谢:)
答案 0 :(得分:3)
它上面的一行缺少>
并且有"
结束了回音体,因此<
是意料之外的。
答案 1 :(得分:3)
问题在这里
<div style='width: 80%; padding: 10px; border: 1px solid #e3e3e3; background-color: #fff; color: #000";
样式标记的开启 - 关闭引号不正确以及div标记未关闭
<div style='width: 80%; padding: 10px; border: 1px solid #e3e3e3; background-color: #fff; color: #000;'>
尝试用上面的内容替换
答案 2 :(得分:1)
问题在于这行代码:
<div style='width: 80%; padding: 10px; border: 1px solid #e3e3e3; background-color: #fff; color: #000";
您使用'
打开并使用"
关闭它 - 尝试将其更改为:
<div style='width: 80%; padding: 10px; border: 1px solid #e3e3e3; background-color: #fff; color: #000';