Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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
Php 显示页面的最佳方式_Php_Html - Fatal编程技术网

Php 显示页面的最佳方式

Php 显示页面的最佳方式,php,html,Php,Html,以下哪一项更好: include("up.php"); content here include("down.php"); php文件包含每个页面上的部分 php文件包含每个页脚部分 或 第一种解决方案易于阅读,易于调试,而且非常安全,即使在Windows上也是如此 第二种解决方案允许攻击者至少在Windows上使用反斜杠(\)而不是斜杠来执行任意文件。而且,它不必要地复杂。第一种解决方案易于阅读、易于调试,而且非常安全,即使在Windows上也是如此 第二种解决方案允许攻击者至少在Windo

以下哪一项更好:

include("up.php");
content here
include("down.php");
php文件包含每个页面上的部分 php文件包含每个页脚部分


第一种解决方案易于阅读,易于调试,而且非常安全,即使在Windows上也是如此


第二种解决方案允许攻击者至少在Windows上使用反斜杠(
\
)而不是斜杠来执行任意文件。而且,它不必要地复杂。

第一种解决方案易于阅读、易于调试,而且非常安全,即使在Windows上也是如此


第二种解决方案允许攻击者至少在Windows上使用反斜杠(
\
)而不是斜杠来执行任意文件。还有,这是不必要的复杂。

如何比较两种不做相同事情的方式?它们在服务器端不做相同的事情,但在用户端做相同的事情。如何比较两种不做相同事情的方式?它们在服务器端不做相同的事情,但在用户端做相同的事情。好的,谢谢!接受。好的,谢谢!认可的。
$sivu = $_GET['sivu'];
$sivu = str_replace("/", "", $sivu); //only this directory allowed
include("".$sivu.".php");