我目前正在尝试获取链接:
<a href='?p=bid?Sale_ID=$Sale_ID'>BID</a>
工作,但我不断收到“您请求的页面不存在”消息,如果我使用此链接,此页面有效:
<a href='include/bid.php?Sale_ID=$Sale_ID'>BID</a>
这让我相信我的问题在于我用来在链接上包含页面的 isset:
<?php
if (isset($_GET['p']) && $_GET['p'] != "") {
$p = $_GET['p'];
if (file_exists('include/'.$p.'.php')) {
@include ('include/'.$p.'.php');
} elseif (!file_exists('include/'.$p.'.php')) {
echo 'Page you are requesting doesn´t exist<br><br>';
}
} else {
@include ('include/login-form.php');
}
?>
我尝试添加另一个 isset 用 q 替换 p ,这只会让我的页面陷入混乱。
所以我的问题是,有没有办法解决这个问题?
谢谢