[請益] 在chrome使用session出問題...

看板PHP作者 (OSANA)時間14年前 (2011/07/22 21:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我做了一個使用session記錄會員登入資料的網頁 搭配jquery的uploadify 2.1.4 做上傳圖片的動作 上傳圖片時會讀取 session會員的id資訊 作為檔名 使用IE8進行上傳動作沒有問題,一切順利 !!!! 但是到了chrome裡面, 相同的session語法竟然找不到任何資訊... 於是我查了 session_id() 發現利用uploadify進行上傳動作時, 出現了不一樣的 session_id()... 這是第一個疑惑 ----------------?1 我試圖在上傳圖片時改掉不一樣的 session_id 利用get方式傳遞原始的 session_id 給接收檔案上傳的php ex: upload.php?ssid=xxxxxxxxxxxxxxxxxxxxxxxxx 進行更改後... session_id 確定更改成功,但是仍然找不到那些會員資訊 這是第二個疑惑 ----------------?2 感謝版上的各路高手... 軟體環境: appserv 2.5.10 for windows php 5.2.6 --------------------------------- ?2 解決了... 原來的程式: session_start(); ... if( isset($_GET['sid']) ) { $new_sid = mysql_escape_string($_GET['sid']); session_id($new_sid); session_start(); } ... 拿掉開頭的session_start(); 就能讀取到會員資訊了 雖然不知道為什麼... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.123.209 ※ 編輯: osanaosana 來自: 61.228.123.209 (07/22 21:35)
文章代碼(AID): #1EANamw5 (PHP)
文章代碼(AID): #1EANamw5 (PHP)