我正在使用查询字符串设置路径变量。
最简单的方法是如何检查路径(始终为目录)是否存在。
注:path variable指的是路径变量,query-string指的是查询字符串。
if(isset($_GET['p'])) {
define(PATH, $_GET['p']);
现在我有一个类似于mydomain.com?p=files/folder/sub的链接,一切正常,我可以读取文件夹中的内容。然而,我可以传递?p=shit/whatever,但我并没有收到404或任何其他错误提示。系统读取了一个甚至不存在的文件夹。
我不需要404,只想打印“不存在!”或类似的内容。
最好的方法是什么?