我在徘徊如何隐藏基于您所在页面的页面内容,我使用下面的代码执行此操作,但是我想知道如何隐藏动态生成的页面,例如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生成的,其动态
答案 0 :(得分:1)
你最好不要使用不安全的$_SERVER['PHP_SELF']
。您可以检查此代码是否设置了变量:
if(isset($_GET['id_prenotazione_partenze']) &&
$_GET['id_prenotazione_partenze'] != 1) {
...
}
这应该适用于你的例子。
答案 1 :(得分:1)
你可以做的是使用$ _REQUEST [“id_prenotazione_partenze”]或$ _GET [“id_prenotazione_partenze”]获取你的id的值,并在你的php IF中使用它。
if($_REQUEST["id_prenotazione_partenze"]==1){
// HIDE
}
例如,当您的网页ID = 1时,这会隐藏内容。
答案 2 :(得分:1)
您可以检查是否设置了$_REQUEST[ "id_prenotazione_partenze" ]
,例如:
if( isset( $_REQUEST[ "id_prenotazione_partenze" ] ) ){
//hide content
}
然后,如果通过$_REQUEST[ "id_prenotazione_partenze" ]
传递任何值,它将评估if
语句。