我已經在smarty中編寫了header.tpl和login.php文件。我想說明的註銷文本,如果用戶登錄,否則它應該顯示的登錄,如果用戶沒有登錄in.below是login.php中登錄註銷smarty
if(isset($_REQUEST['submit']))
{
$name=$_REQUEST['name'];
$pass=$_REQUEST['pass'];
$rs=mysql_query("select * from form where name='$name'");
$fetchdata=mysql_fetch_array($rs);
if($rs)
{
$name=$fetchdata['name']
$_SESSION['name']=$name;
$name1=$_SESSION['name'];
//$smarty->assign('name',$_SESSION['name']);
$smarty->assign('name1',$name1);
$smarty->display("about.tpl");
}
else
{
$smarty->display("login.tpl");
}
}
下面
的代碼在header.tpl代碼
<a href="login.php">{if $name1!= ''}: Logout{else}login{/if}</a>
它顯示錯誤
Parse error: syntax error, unexpected T_VARIABLE in D:\xampp\htdocs\smarty\login.php on line 29