以这种方式使用HTML和PHP是错误的吗?

时间:2015-04-03 14:52:14

标签: php html

我的文档addsite.php如下所示。

<?php 
session_start();

if(condition){

///Include this document

include_once('sub_docs/addsite.php');

}
else {

die(header("author"));

exit();

}
?>

我在sub_docs中的addsite.php是HTML和PHP的组合,如下所示

<!DOCTYPE>
<html>
....
....
<?php

?>

....
....

</html>

在我的本地服务器上一切正常,但是在进行生产时它只是显示空白页面。甚至没有一个标记标记。甚至进入条件并停在那里。 die或include_once都没有工作。在html之间的任何sql语句或php脚本都没有问题。我无法找到错误。请帮忙。

1 个答案:

答案 0 :(得分:3)

尝试打开一些错误报告,以便了解正在发生的事情:

error_reporting(-1);
ini_set('display_errors', 'On');

另外 - 确保您的辅助页面是.php文件而不是.html,除非您在.htaccess文件中设置它以允许.html以php运行。