簡體   English   中英

保持php會話有效且可從jquery訪問

[英]keep php session alive and acessible from jquery

在管理我的會話時遇到了很大的麻煩,因此我正在尋求幫助。

場景

從1個iPhone我在這里加載index.php登錄表單

jQuery的

$("#login").live('click', function(event) {
   //here I've the user input username and password an load the login.php
}

在login.php中,我還具有session_start(),如果用戶確實是他聲稱的那個人,那么我聲明session['user'] = $user; and session['pass'] = $pass; session['user'] = $user; and session['pass'] = $pass; 然后將他重定向到imap.php

imap.php也具有session_start()

他會做所有事情,並返回一個帶有一些div的html字符串,我將其用作按鈕

jQuery的

$("#erase").live('click', function(event) {
    //here i load the erase.php

刪除.php

也有session_start() ,但是session['user']session['pass']都消失了...

所有的載荷都是用立柱法制成的

如何維護會話變量?

謝謝

要記住的一個非常重要的事情是,必須首先調用session_start(),然后才能調用PHP腳本中的任何內容。

例:

..其余的代碼

?>

另外,請確保session_start()與

檢查您的錯誤日志文件也是一個好主意(假設您有一個)。 在處理會話時,它們非常有用。

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM