如何用php隐藏动态内容?

时间:2012-05-08 09:44:29

标签: php

我在徘徊如何隐藏基于您所在页面的页面内容,我使用下面的代码执行此操作,但是我想知道如何隐藏动态生成的页面,例如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生成的,其动态

3 个答案:

答案 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语句。