首页 > php禁止直接访问的问题

php禁止直接访问的问题

我有两个文件,a文件被b文件加载,我使用了在b文件定义常量,然后在a文件中验证是否有这个常量,但是验证却失效了。
代码如下:
a文件:

<?php
if (!defined(HEIDOMAIN)) {
    exit("123");
}

b文件:

<?php define('HEIDOMAIN', True); require '/Include/MakeUser.php'; ?> <!DOCTYPE html>
求助如何解决?


a.php

php<?php
if (!defined('HEIDOMAIN')) {
    exit("123");
}

加引号, 否则就是检测 True 的这个值是否定义了.

参考:
http://php.net/manual/en/function.defined.php


要在a文件中require一下b文件才行

【热门文章】
【热门文章】