Php $服务器[';SELF';]

Php $服务器[';SELF';],php,Php,我正在尝试修改以下内容: enter echo "<a href=\" " . $_SERVER['PHP_SELF'] . "?c=$catId&p=$pd_id" . "<br>$pd_name</a><br>Price : $pd_price" . "</br>"; here 输入echo“价格:$pd\u价格”。“”;在这里 我希望它显示在另一个页面中,因此我最终做了以下操作: echo”“ 我创建了一个页面showca

我正在尝试修改以下内容:

enter echo "<a href=\"  " . $_SERVER['PHP_SELF'] . "?c=$catId&p=$pd_id" . "<br>$pd_name</a><br>Price : $pd_price" . "</br>"; here
输入echo“
价格:$pd\u价格”。“
”;在这里
我希望它显示在另一个页面中,因此我最终做了以下操作:

echo”“

我创建了一个页面showcat.php来检索数据,但每次它都会告诉我该页面不存在。 我只是不想使用$\u服务器['SELF']。
谢谢各位

使用$\u服务器['REQUEST\u URI']怎么样?它给出了访问页面的URI


什么是
$\u SERVER['PHP\u SELF']
的内容?对于URL,我反对直接将变量嵌入并使用
“?c=”$卡提德。“&p=”$pd_id
不是页面,只是服务器。