Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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
如何回显html和包含php_Php - Fatal编程技术网

如何回显html和包含php

如何回显html和包含php,php,Php,我想做一些编辑现场,但我需要编辑在同一时间,当用户在网站上。所以我有这个,但php在网站源代码中有注释: <?php if($_SERVER['REMOTE_ADDR'] == "86.115.14.77"){ echo "<li class='dropdown hv'> <a style='cursor:pointer' class='dropdown-toggle ' data-toggle

我想做一些编辑现场,但我需要编辑在同一时间,当用户在网站上。所以我有这个,但php在网站源代码中有注释:

 <?php

if($_SERVER['REMOTE_ADDR'] == "86.115.14.77"){ 
                echo "<li class='dropdown hv'>
                    <a style='cursor:pointer' class='dropdown-toggle ' data-toggle='dropdown'>
                        <i class='fa fa-user' aria-hidden='true'></i> Contul meu
                        <ul class='dropdown-menu'>
                            <li>
                                <?php include('form_logare.php'); ?>
                            </li>
                        </ul>
                    </a>
                </li>";
 } else{ 
            echo   "<li class='dropdown hv'>
                    <a style='cursor:pointer' class='dropdown-toggle ' data-toggle='dropdown'>
                        <i class='fa fa-user' aria-hidden='true'></i> Contul meu
                        <ul class='dropdown-menu'>
                            <li>
                                <?php include('form_logare.php'); ?>
                            </li>
                        </ul>
                    </a>
                </li>";
}
?>

如果要将php文件内容包含到echo中,应将其连接如下:

<?php

if($_SERVER['REMOTE_ADDR'] == "86.115.14.77"){ 
                echo "<li class='dropdown hv'>
                    <a style='cursor:pointer' class='dropdown-toggle ' data-toggle='dropdown'>
                        <i class='fa fa-user' aria-hidden='true'></i> Contul meu
                        <ul class='dropdown-menu'>
                            <li>" . include('form_logare.php') . "</li>
                        </ul>
                    </a>
                </li>";
 } else{ 
            echo   "<li class='dropdown hv'>
                    <a style='cursor:pointer' class='dropdown-toggle ' data-toggle='dropdown'>
                        <i class='fa fa-user' aria-hidden='true'></i> Contul meu
                        <ul class='dropdown-menu'>
                            <li>". include('form_logare.php') . "</li>
                        </ul>
                    </a>
                </li>";
}
?>

include函数将按字面形式呈现,因为它位于引号内。你需要像这样连接它

  "<li>" . include('form_logare.php') . "</li>";
  • ”。包括('form_logare.php')。“
  • ”;
    “但php在网站源代码中有注释”-这是什么意思?对我来说,两个输出看起来都是一样的,你想改变它,但什么东西坏了?这里没有对问题的描述-请对此进行详细说明,或者,尽管我们希望如此,我们也无法帮助保持相同的外观,但正面未包含表单_logare.php。可能是因为这个?我有