私は現在リンクを取得しようとしています:
<a href='?p=bid?Sale_ID=$Sale_ID'>BID</a>
動作しますが、「要求しているページは存在しません」というメッセージが表示され続けます。このリンクを使用すると、このページは動作します。
<a href='include/bid.php?Sale_ID=$Sale_ID'>BID</a>
これにより、私の問題は、リンクにページを含めるために使用しているissetimにあると私は信じています。
<?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');
}
?>
私は、pをqに置き換えて、別のissetを追加しようとしました。これは、ページを破棄するだけです。
だから私の質問は、これを回避する方法はありますか?
ありがとう