【问题标题】:load whole html script in php file在 php 文件中加载整个 html 脚本
【发布时间】:2013-04-12 06:26:14
【问题描述】:

提前为这个菜鸟问题道歉,但我必须做到完美。我制作了一个网站,所有的都是 html 文件,并且一切正常。现在,对于会话处理,我必须将所有 html 文件转换为 php 之类的

<!DOCTYPE HTML>
<html>
<head>
    <link type="text/css" rel="stylesheet" href="css/bootstrap-min.css"/>
</head>
<body>
  Body elements
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>

类似

<?php
  "SESSION HANDLING PHP CODING"


  echo '<!DOCTYPE HTML>
    <html>
    <head>
        <link type="text/css" rel="stylesheet" href="css/bootstrap-min.css"/>
    </head>
    <body>
      Body elements
    </body>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    </body>
    </html>'
?>

希望找到最佳解决方案。 谢谢

【问题讨论】:

  • 1) 它与phpmyadmin标签有什么关系? 2) 哪些会话与 HTML 有关?
  • 你的意思是说要根据会话活动显示html..??

标签: php html templating


【解决方案1】:

不需要回显,只需用“?>”关闭php标签即可:

<?php
//CODE
?>

Your Html Stuff

【讨论】:

    【解决方案2】:

    您真的不必这样做 - 您可以轻松混合 HTML 和 PHP。只需用&lt;?php?&gt; 标签包围代码即可:

    <?php /* handle session here */ ?>
    <!DOCTYPE HTML>
    <html>
    <head>
        <link type="text/css" rel="stylesheet" href="css/bootstrap-min.css"/>
    </head>
    <body>
      Body elements
      <?php echo $something_you_handled_earlier; ?>
    </body>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    </body>
    </html>
    

    【讨论】:

    • @PRASANTH 这意味着您的 PHP 代码有问题(perharps $something_you_handled_earlier 不存在,它只是一个示例)。在开发环境中打开 PHP/Web 服务器设置中的调试是个好主意。
    【解决方案3】:

    您实际上需要在PHP 中引用session handling

    然后将逻辑 php 部分与其他答案中提到的 HTML 部分分开。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多