2015-04-30 43 views
-1

我有一個HTML表單中,我有以下超鏈接得到回傳:PHP的從超鏈接

<a href="" id="WhatsNew">What's New</a></li> 

我想從這個超鏈接回傳,以便執行下面的PHP代碼:

if($_POST['WhatsNew'] == "Y") 
{    
    echo "HELLO USER"; 
} 

我該怎麼做?

+0

不明白的問題在短時間內解釋?? –

+0

@Vicky由於我們從PHP中提交按鈕($ _ POST ['button_name']),我想從超鏈接獲取回傳,以執行一些PHP代碼... –

+1

您不能使用POST,除非你使用提交按鈕..但你可以通過使用查詢字符串來實現 – Dalvik

回答

1

你的HTML,您可以通過使用?這樣

<a href="mypage?whatsnew=1" id="WhatsNew">What's New</a> 

,如果你發送的ID通過url發送一些值,你必須使用$ _GET而不是$ _POST li柯以下

$whatsnew=$_GET['whatsnew']; 

    if(!empty($whatsnew) && $whatsnew == 1) 
    {    
     echo "HELLO USER"; 
    } 
1

您可以通過使用Query Strings

<a href="mypage?whatsnew=1" id="WhatsNew">What's New</a> 

你的PHP做

if(isset($_GET['whatsnew']) && $_GET['whatsnew'] == 1) 
{    
    echo "HELLO USER"; 
}