2014-03-19 137 views
0

如何保留文本框的值,即使在頁面刷新後在php保留在頁面刷新後的文本框值PHP

在此先感謝。

+3

短回答:使用數據庫系統或會話! – tnanoba

+0

http://stackoverflow.com/questions/4202825/how-to-retain-textarea-contents-when-php-page-is-refreshed?rq=1 –

+0

crypticous - 我的textboxvalue是運行時間...我如何即使刷新後仍保留價值...我嘗試過會話。它不適合我.. – Arun

回答

7

例1

<?php 
session_start(); 
if (isset($_POST['submit'])) { 
    $_SESSION['test'] = $_POST['test']; 
} 
?>  
<form method="post" action=""> 
    <input type="text" value="<?php echo isset($_SESSION['test']) ? $_SESSION['test'] : ''; ?>" name="test" /> 
    <input type="submit" value="submit" name="submit" /> 
</form> 

例2

<form method="post" action=""> 
    <input type="text" value="<?php echo isset($_POST['test']) ? $_POST['test'] : ''; ?>" name="test" /> 
    <input type="submit" value="submit" name="submit" /> 
</form> 
1

如果你想要的網頁後保留在文本框中輸入數據提交給它像下面的例子

<input type="text" name="sample" value="<?php (isset($_POST['sample']))?$_POST['sample']:''; ?>" />

+0

它不工作.. 在這裏我有一個文本框和一個按鈕。當我點擊這個按鈕,將出現一個對話框提交按鈕。當我點擊提交,文本框值被採取並移動到另一個表使用AJAX,因此頁面重新加載.. 頁面重新加載後,值應保持不變。 – Arun

相關問題