这可能不仅仅是我。我的apache服务器没有读取" if"我的部分代码。我有`
<div id="toolbar">
<? if(isset($_SESSION["steamname"]))
{
<a class="button-logout" href="steamauth/logout.php">Log Out</a>
}
else
{
<a class="button-login" href="steamauth/login_steam.php">Log In</a>
}
?>
</div>`
在我的index.php中,但在谷歌浏览器中我得到了
<!--? if(isset($_SESSION["steamname"]))
{
<a class="button-logout" href="steamauth/logout.php"-->
,另一半下半部分被读取。我怀疑我的机器上缺少php,因为我的代码的其他php部分工作得很好。
答案 0 :(得分:0)
尝试使用
<?php
而不是
<?
有时你不能使用短标签......你可以编辑php.ini文件中的选项值。