解析错误:语法错误,意外'。'

时间:2016-09-06 11:38:04

标签: php parsing

我是php的新手,如果这是一个简单的错误,请道歉。

我正在尝试为学生项目创建一个网站购物篮,并获得上述错误。我从在线发布的模板中获取了代码并修改了一些内容,但无法解决此问题。我正在使用的代码如下。

我遇到问题的一条是启动回声"登录为"

<?php
session_start();
if(isset($_SESSION['SESS_CHANGEID']) == TRUE) {
session_unset();
session_regenerate_id();
}
require("config.php");
?>

<?php echo $config_sitename; ?>
<div id="header"></div>
<div id="menu">
<a href="<?php echo $config_basedir; ?>">Home</a> -
<a href="<?php echo $config_basedir;?>showcart.php">View Basket/Checkout</a></div>
<div id="container">
<div id="bar">
<?php
require("bar.php");
echo "<hr />";
if(isset($_SESSION['SESS_LOGGEDIN']) == TRUE)
{
echo "Logged in as <strong>" . $_SESSION['SESS_USERNAME'] . "</strong>[<a    href="&quot; . $config_basedir. &quot;logout.php">logout</a>]";
}
else{
echo "<a href="&quot;. $config_basedir . &quot;login.php">Login</a>";
}
?></div>
<div id="main">

感谢您提前获得任何建议

2 个答案:

答案 0 :(得分:1)

<html>

<head>
  <title>HOMEPAGE</title>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" type="text/css" href="style.css" media="screen,projection" />
</head>

<body>
  <div class="grow" style="background-color:#2A75A9;"></div>
  <div class="grow" style="background-color:#274257;"></div>
  <div class="grow" style="background-color:#644436;"></div>
  <div class="grow" style="background-color:#8F6048;"></div>
  <!--<div class="grow" style="background-color:red;"></div>-->
</body>

</html>

答案 1 :(得分:0)

这些会更好:

echo "Logged in as <strong>" . $_SESSION['SESS_USERNAME'] . "</strong>[<a href=\"". $config_basedir. "logout.php\">logout</a>]";

echo "<a href=\"". $config_basedir . "login.php\">Login</a>";

只是逃避&#39;使用\符号

的引号