我已经在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