【发布时间】:2013-03-24 12:29:44
【问题描述】:
我正在构建一个类,它将容纳我最常用的函数的包装器,一个是运行查询函数,当我想运行 MySQL 查询时我总是会调用它,在它里面会清理查询确保没有 SQL 注入。
这个包装函数会做的一些事情是,如果它检测到查询是 SQL 注入尝试,它会将用户 IP、日期和查询本身记录在一个表中,以便我稍后可以查看,我在想的一些事情关于存储是$_SERVER['REQUEST_URI'],这样如果我的某个页面有问题,我可以找到有问题的页面并修复它。
但是,我突然想到了,$_SERVER['REQUEST_URI'] 是否返回调用它的页面,我的类文件的名称是 main.php
所以我想知道,如果我将$_SERVER['REQUEST_URI'] 放在我的 main.php 文件中的一个函数中,然后在 test.php 中调用该函数,它会返回 main 还是 test
【问题讨论】:
标签: php server-variables