2016-02-10 88 views
-1

我發送HTML表單變量到PHP腳本,其中PHP檢查變量,現在我需要發送另一個變量回到HTML。有什麼辦法嗎?發送變量從PHP到HTML

<form action="login.php"> 
 
Login: \t <input type=text size=16 name="nick"><br> 
 
<br> 
 
Heslo: <input type=password size=16 name="pass"><br> 
 
<br> 
 
<input type=submit value="login"> 
 
</form>

這是HTML形式,現在我需要從PHP在同一個HTML頁面變量獲得。

+0

您可以在發佈到login.php時設置'$ _SESSION'。 – Daan

+0

請閱讀'ajax' –

回答

0

首先將動作設置爲?。這將sumbit發送到同一頁面。然後創建一個method屬性來設置設置數據的方法。我會建議POST,因爲你正在發送密碼。 (閱讀更多關於form methods

<form action="?" method="POST"> 
Login: <input type=text size=16 name="nick"><br> 
<br> 
Heslo: <input type=password size=16 name="pass"><br> 
<br> 
<input type=submit value="login"> 
</form> 

<?php 
    if(isset($_POST['nick']) AND isset($_POST['pass'])) { 
    $nick = $_POST['nick']; 
    $pass = $_POST['pass']; 

    /* print data */ 
    print_r($nick); 
    print_r($pass); 
    } 
?>