PHP包含菜单系统-重新加载不起作用


PHP include menu system - Reload not working

我现在有一个非常简单的页面。我唯一使用PHP的是一个切换菜单系统。因此,在交换系统中,我检查变量"菜单",看看它设置为什么

例如,如果我加载联系人信息,它将是

www.mydomain.com/?menu=联系

在"菜单"下的php开关代码中,只有一件事。

include("contact.php");

好吧,我知道这很简单,但我遇到的问题是,当我更改"contact.php"时,这些更改在浏览器中不会明显,直到我真正直接转到那个文件。因此,我必须浏览www.mydomain.com/contact.php,然后才能看到区别。完成后,我可以返回"www.mydomain.com/menu?contact"并查看区别。

我尝试过在Firefox、Safari和Chrome中重新加载、刷新和重新加载缓存命令。他们都以同样的方式工作。我该如何解决这个问题,每次需要查看更改时刷新两个页面相当耗时。

您的系统上是否使用了类似eaccelerator或APC的缓存系统(phpinfo();会告诉你)。

如果在需要之前打印模板的time()filemtime(),它应该会告诉您上次修改的时间。