2011-09-21 49 views
0

我希望能夠在頁面加載之後將一些數據寫入PHP會話,並且在頁面進入下一頁之前。將html文本字段值寫入PHP Session可能不刷新?

例如,這是一個PHP文件:

<input type="text" value="abc" /> 
<input type="button" onClick="doSomething()" /> 

我怎樣寫「ABC」在javascript函數DoSomething的PHP會話(或任何用戶在文本框已輸入)()?這可能嗎?

回答

2

你可以使用AJAX來傳遞值到PHP,而頁面打開

這是在右側的「相關」邊欄,以供參考How to use jQuery AJAX $.post to store PHP $_SESSION variables?

+0

謝謝,但使用AJAX的唯一辦法?由於php在加載時已經完成執行,我猜這是不可能在沒有刷新頁面的情況下執行任何php? – Gapton

+0

php只針對請求執行。用ajax在頁面打開時發送請求。否則,您必須等到頁面刷新/重新加載 – Einacio