正常的程序,用户只能访问显示层的页面,
那么怎么限制用户直接通过url访问业务逻辑层或者数据访问层的代码呢?
那么怎么限制用户直接通过url访问业务逻辑层或者数据访问层的代码呢?
解决方案 »
- PHP数组比较 求解
- svn 问题
- mysql 问题。。。请教大牛!!!
- 页面加载报错,高手帮忙解决下。
- 通过判断是星期几,然后再按照是星期几来显示相应的图片
- 快下班了,急问配置php+mysql+apache的一个问题?大家帮帮忙
- 谁有南京大汉网络公司的网站发布软件大汉版通的 谁有南京大汉网络公司的网站发布软件大汉版通的源码提供 提供(很棒的发布系统)
- 我用highlight_file($filename);可是原来代码文件中所有的回车都变成了空格( )??
- thinkphp3.2.3用pdo连接数据库连接不上
- 用php-cli后台运行报错,但是在浏览器中运行却正常,怎么解决?
- 关于FCKeditor,在一个新建的PHP文件里,如何才可以使用一些FCK的JS函数
- 求高手:PHP 提交表单与谷歌浏览器问题
if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) return;又:
通常在书写功能代码时(比如定义类、函数)都要进行调试。
可在程序文件的尾部加入
if(basename(__FILE__) != basename($_SERVER['PHP_SELF'])) return;
和调试用代码这样就既不需要重复书写调试代码,又不影响系统的正常运行
----------------------------------
define('Access_directly',false);logic.php(逻辑页面)
----------------------include('common.php');
if(defined('Access_directly') && Access_directly === false)
{
die('你不能直接访问logic页面');
}
apache 可以,iis不知道