在 PHP 中包含一个 IF 和他对应的 else
Include an IF and his corresponding else in PHP
大家好我想做一件奇怪的事情,我想把我所有的代码,我所有的网站页面都放在一个 if 中,例如我想这样做:
<?php
include('..../...../php/secure-open.php');
if(......){
ALL OF WEBSITE CODE HERE
include('..../...../php/secure-close.php');
}
其中 secure-open.php 是:
<?php
if(security check here){
?>
而安全-close.php是
<?php
}else{
die();
}
?>
所以所有的遗嘱只有在安全条件为真时才会执行,但是当我尝试这样做时,它说,意外的文档结束于行`....
看来您错过了右括号:)
你真的不应该那样解决你的安全检查,但如果你真的确定那是你需要的,请将 "ALL OF WEBSITE CODE" 移动到不同的文件并将其包含在 if.
中
if(security_check) {
include "website.php";
} else {
die();
}
还有一项更易于实施的快速检查:
index.php:
if (security_check) {
define('SECURE', true);
}
require "website.php";
website.php:
if (!defined('SECURE')) {
die();
}
大家好我想做一件奇怪的事情,我想把我所有的代码,我所有的网站页面都放在一个 if 中,例如我想这样做:
<?php
include('..../...../php/secure-open.php');
if(......){
ALL OF WEBSITE CODE HERE
include('..../...../php/secure-close.php');
}
其中 secure-open.php 是:
<?php
if(security check here){
?>
而安全-close.php是
<?php
}else{
die();
}
?>
所以所有的遗嘱只有在安全条件为真时才会执行,但是当我尝试这样做时,它说,意外的文档结束于行`....
看来您错过了右括号:)
你真的不应该那样解决你的安全检查,但如果你真的确定那是你需要的,请将 "ALL OF WEBSITE CODE" 移动到不同的文件并将其包含在 if.
中if(security_check) {
include "website.php";
} else {
die();
}
还有一项更易于实施的快速检查:
index.php:
if (security_check) {
define('SECURE', true);
}
require "website.php";
website.php:
if (!defined('SECURE')) {
die();
}