簡體   English   中英

在PHP中,如果URL不匹配,如何隱藏頁面內容

[英]In php how to hide contents of a page if url not matched

我有一個頁面demo.php。 在此頁面中,我有一些內容。 另外,我將值傳遞給URL demo.php?id = 1。 該網址是動態生成的。 這個網址有一些內容。

我想將demo.php的內容隱藏在demo.php?id = 1中。

我的邏輯

if(basename(__FILE__, '.php')=='demo'){
//Show demo.php contents
}
else{
$id=$_GET['id'];
}

這是行不通的。 這只會在demo.php中隱藏demo.php?id = 1的內容,不會在demo.php?id = 1中隱藏demo.php的內容

請幫助我解決將demo.php的內容隱藏在demo.php?id = 1中。

測試?id =而不是文件名

if(!isset($_GET['id'])){
//Show demo.php contents
}
else{
$id=$_GET['id'];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM