Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
该站点打印所有PHP,而不是使用它_Php_Html - Fatal编程技术网

该站点打印所有PHP,而不是使用它

该站点打印所有PHP,而不是使用它,php,html,Php,Html,另一个问题。我正在做一个CMS,我想登录链接到disapear当我想。所以我可以在adminCP中配置它。当我“翻转开关”时,我的configfunctions.php将$login更改为true 要使用它,我正在做: 但我的网站实际上打印了所有的PHP,当我使用其他PHP时也是如此。所以我的网站看起来像: 家,关于我们, 有人知道怎么解决吗 Wesley您不能通过简单地创建字符串来输出HTML代码。要写入输出,可以使用以下语句: <?php if ($loginEnabled == t

另一个问题。我正在做一个CMS,我想登录链接到disapear当我想。所以我可以在adminCP中配置它。当我“翻转开关”时,我的configfunctions.php将
$login
更改为true

要使用它,我正在做:

但我的网站实际上打印了所有的PHP,当我使用其他PHP时也是如此。所以我的网站看起来像:

家,关于我们,

有人知道怎么解决吗


Wesley

您不能通过简单地创建字符串来输出HTML代码。要写入输出,可以使用以下语句:

<?php if ($loginEnabled == true) {
    echo '<li><a href="sample-login.html" class="login"><span class="mmLogin">Login</span></a></li>';
}; ?>
以上所述将完成同样的事情。还要注意,
($loginEnabled=true)
始终为true,因为
=
是赋值运算符。要检查
$loginEnabled
是否为真,请使用:

if ($loginEnabled == true)
您还可以将其缩短为:

if ($loginEnabled)

阅读更多信息,.

是您正在编辑的文件名
something.html
?如果是,这就是为什么它不作为php.unrelative处理,但是If($loginenabled=true)将始终返回true,因为您使用的是赋值运算符“=”,而不是“=”或“==”运算符。^…因为它将变量设置为true,所以不进行比较。我不知道为什么PHP在这个上下文中允许这个操作符。AD7six,不,当然不允许。只是一个.php文件。当然,您的服务器配置错误,或者您在问题中输入的代码不能代表您的实际操作。好的,谢谢,但它仍然不能回答我的问题。为什么我的页面打印所有代码而不是运行它。我用了你的方法->还在做。。。。
if ($loginEnabled)