2014-04-11 63 views
0

我在s.php下面的代碼:採取在會話變量輸入字段值,並在操作頁面顯示

<?php 
session_start(); 
if (isset($_POST['Submit'])) { 
    $_SESSION['p'] = $_POST['p']; 
} 
?> 

<form action="s2.php" method"post"> 
<input type="text" name="p"/> 
<input type="submit" name="Submit" value="Submit!" /> 
</form> 

,並在s2.php

<?php 
session_start(); 
?> 
<?php 
echo 'This is especially for ='.$_SESSION['p']; 
?> 

輸入值之後在輸入欄中點擊提交按鈕,它會進入下一頁並將瀏覽器鏈接更改爲/s2.php?p=inputvalue&Submit=Submit之類的內容。

我想在s2.php這是在輸入字段在s.php進入到顯示值。

我已經放置了echo的代碼,但沒有任何顯示(我已經在不同的服務器上測試過)。

+2

'方法 「後」'變化'方法= 「郵報」' –

+0

oH被,這是我的錯誤。我檢查瞭解決這個問題,但並沒有解決問題。在操作頁面上沒有任何顯示。但是,當我修復這個問題時,我看到了一個變化「瀏覽器鏈接現在沒有改變」..請幫忙。 – user3525413

回答

0

問題解決了。謝謝。

解決方案:s2.php(動作頁),我們必須使用下面的代碼:

echo 'This is especially for ='.$_POST['p']; 

感謝

+0

爲什麼把它放在$ _SESSION中呢? –

相關問題