我昨天在我的网站上工作,所有的内容都很好。然后今天,我精神焕发,什么东西坏了。
我在主页上得到这个错误:
Notice: Use of undefined constant Page - assumed 'Page' in includessurvey_inside.php on line 19
Notice: Use of undefined constant Listing - assumed 'Listing' in includessurvey_inside.php on line 20
当我看第19行时,代码是:
$strPage = $_REQUEST[Page];
if($_REQUEST[mode]=="Listing"){
就像我说的,昨天一切都很好,我没有改变这些行。我四处找了好几个小时,却被困住了。关于如何继续弄清楚发生了什么,有什么想法吗?
谢谢!
当您想要访问像$_REQUEST
这样的数组时,您必须使用一些键(字符串值)。在本例中,您正在调用$_REQUEST[Page]
和$_REQUEST[mode]
。
由于Page
和mode
不是常数值,您必须将其用作字符串,因此:
$strPage = $_REQUEST['Page'];
if ($_REQUEST['mode'] == "Listing") { }