我在徘徊如何根据您所在的页面隐藏页面的内容,我用下面的代码做了这个,但是我想知道如何隐藏动态生成的页面,例如 index.php*?id=......*.
我可以使用的 php 函数是否会说忽略.php之后的所有内容,所以不要考虑 ?id=
.. . .if($_SERVER['PHP_SELF'] != "/3uboats/index.php"){
CONTENT TO HIDE
}
如果我不清楚,请要求澄清,提前感谢大家
我想隐藏此页面的内容stampa_fattura_partenza.php?id_prenotazione_partenze=1 1 由 PHP 生成,其动态
你最好不要使用不安全$_SERVER['PHP_SELF']
。您可以检查变量是否由以下代码设置:
if(isset($_GET['id_prenotazione_partenze']) &&
$_GET['id_prenotazione_partenze'] != 1) {
...
}
这应该适用于您的示例。
您可以检查是否设置了$_REQUEST[ "id_prenotazione_partenze" ]
,例如:
if( isset( $_REQUEST[ "id_prenotazione_partenze" ] ) ){
//hide content
}
然后,如果传递任何值$_REQUEST[ "id_prenotazione_partenze" ]
它将计算if
语句。
你可以做的是使用 $_REQUEST["id_prenotazione_partenze"]
或 $_GET["id_prenotazione_partenze"] 获取你的 id 的值,并在你的 php if 中使用它。
if($_REQUEST["id_prenotazione_partenze"]==1){
// HIDE
}
例如,当您的页面 ID = 1 时,这会隐藏内容。