-2

我用 HTML 代码编写了 PHP:

<div id="loginContainer">
<?php
if(!$_SESSION['id_client']){
  print "<a href=\"#\" id=\"loginButton\">";
} else {
  print "<a href=\"#\" id=\"loginButton3\">";
}
?>
</a></div>

但这出现在输出页面中:;}else { print

如何让 PHP 执行?

4

1 回答 1

3

您的文件是否有.php扩展名(或者您的服务器是否配置为将该文件作为 PHP 处理)?

如果没有,整个块:

<?php
if(!$_SESSION['id_client'])
{
print "<a href=\"#\" id=\"loginButton\">

被视为一个大的、丑陋的、无效的 HTML 标记,其余部分可见。

确保文件有.php扩展名。

于 2013-07-11T23:33:53.600 回答