Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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
Javascript 如果需要,在PHP中运行html代码_Javascript_Php_Html - Fatal编程技术网

Javascript 如果需要,在PHP中运行html代码

Javascript 如果需要,在PHP中运行html代码,javascript,php,html,Javascript,Php,Html,我有这个PHP代码,我想要它,这样我就可以在我的PHP if语句中运行一些HTMl代码 if ($_GET['report'] == "success") { RUN HTML CODE HERE } else if ($_GET['report'] == "fail") { echo 'Error'; } Html代码: <li> <div class="notification succ

我有这个PHP代码,我想要它,这样我就可以在我的PHP if语句中运行一些HTMl代码

 if ($_GET['report'] == "success")
    {

    RUN HTML CODE HERE

    } else if ($_GET['report'] == "fail") {

    echo 'Error';


      }  
Html代码:

      <li>
       <div class="notification success">
        <p>Success Notification</p>
        <a href="javascript:;" class="close">&times;</a>
        </div> 
      </li>    
  • 成功通知


  • 您可以关闭php代码,编写HTML,然后再次打开php代码。下面是一个例子:

    <?php
        $some_var = "something";
        if( true ) {
    ?>
        <div>Some HTML here</div>
    
    <?php } else { ?>
    
        <div>Some other HTML</div>
    
    <?php } ?>
    
    
    这里有一些HTML
    其他一些HTML
    
    
    
  • 成功通知


  • 我认为这更干净

    if ($_GET['report'] == "success")
    {
        echo file_get_contents("templates/my_html_file.html");
    }
    else if ($_GET['report'] == "fail")
    {
        echo 'Error';
    }
    
    模板/my\u html\u文件.html:

    <li>
        <div class="notification success">
            <p>Success Notification</p>
            <a href="javascript:;" class="close">&times;</a>
        </div> 
    </li> 
    
  • 成功通知


  • 您不会“运行”html代码。Html是一种标记语言,它定义了您的网站(在本例中)的外观。您运行的php/javascript大部分时间都会生成html。有人想详细介绍一下投票结果吗?这里有一些“游戏”正在进行。。。
    <li>
        <div class="notification success">
            <p>Success Notification</p>
            <a href="javascript:;" class="close">&times;</a>
        </div> 
    </li>