我有三个文件: home, failed_attempt, login.
home和failed_attempt都引用了login文件。
让人烦恼的是,它们都会抛出一个错误,说login文件不存在。如果这样做,home将会抛出异常,但failed_attempt不会。
include_once("../StoredProcedure/connect.php");
include_once("../untitled/sanitize_string.php");
如果我这样做:
include_once("StoredProcedure/connect.php");
include_once("untitled/sanitize_string.php");
相反的情况发生了,failed_attempt会抛出异常,但是home不会。我该如何解决这个问题。
我是否应该通过添加../来让include去上一页,因此home.php不需要上一页,因此它会抛出异常。
我如何使两个文件都接受那些包含作为有效的..可能不是相对于它们放置的位置..即,没有那个../
目录结构:
PoliticalForum
->home.php
->StoredProcedure/connect.php
->untitled/sanitize_string.php
->And other irrelevant files