在php文件中加载整个html脚本

时间:2013-04-12 06:26:14

标签: php html templating

对这个noob问题道歉,但我必须完美地做到这一点。我创建了一个网站,这些网站都是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>'
?>

希望获得最佳解决方案。 感谢

3 个答案:

答案 0 :(得分:1)

你不需要做回声,只需用“?&gt;”关闭php标签:

<?php
//CODE
?>

Your Html Stuff

答案 1 :(得分:1)

您真的不必这样做 - 您可以轻松地混合使用HTML和PHP。只需使用<?php?>标记包围代码:

<?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>

答案 2 :(得分:0)

您确实需要在PHP中引用session handling

然后将逻辑php部分与HTML部分分开,如其他答案中所述。