close
標題:

SESSION傳值的問題

發問:

問題一session_start();跟@session_start();以上二種有什麼差別阿問題二我登入用SESSION紀錄本來都很正常的也顯示有登入可是在寫表單送出後卻被踢出了好像SESSION被清可是我沒用$SESSION["username"]="";跟@session_destroy();都沒用ㄚ怎麼會這樣哩!@@而且我在程式最上面有放@session_start();阿我登入是用SESSION表單傳的值是用COOKIE暫存幾秒、回傳或傳下一頁之前登入是用COOKIE存表單... 顯示更多 問題一 session_start();跟@session_start(); 以上二種有什麼差別阿 問題二 我登入用SESSION紀錄 本來都很正常的也顯示有登入 可是在寫表單送出後 卻被踢出了好像SESSION被清 可是我沒用 $SESSION["username"]=""; 跟 @session_destroy(); 都沒用ㄚ怎麼會這樣哩!@@ 而且我在程式最上面有放@session_start();阿 我登入是用SESSION表單傳的值是用COOKIE暫存幾秒、回傳或傳下一頁 之前登入是用COOKIE存表單是SESSION但我把他兌換問題就來了好奇怪喔>"< 更新: 謝謝阿強大大 我現在已經找到問題了 我想問看看之前有人跟我說在檔案裡加一段語法 那個網頁網址就一定要用https://xxx才能開啟 沒有打s就一定連不到請問那要怎麼用?? 還有就是 @有錯誤跳過去會有bug嗎0。0? 謝謝 更新 2: 你的符號全部有看沒懂

最佳解答:

第二題用說的太模糊 建議把程式碼放上來 https就是ssl認證 在檔案裡加一段語法 那個網頁網址就一定要用https://xxx才能開啟 是可以加一段語法達到這種效果沒錯 不過是加在apache的virtual host的設定 <VirtualHost *:443> 鎖定443port(sslport) 如果是php程式碼的話 if($_SERVER["HTTPS"]==false)header("location: ".https://$_SERVER["HTTP_HOST"]."/".$_SERVER[’PHP_SELF’]); 2008-08-12 22:31:20 補充: 所有的符號都是全形的請自行轉換(重要) 2008-08-12 22:32:58 補充: 參考資料 phpinfo https://secure18.easycgi.com/phpinfo.php apache ssl設定 http://www.l-penguin.idv.tw/article/apache-ssl.htm 2008-08-22 13:32:19 補充: 很抱歉~~程式這種問題 很難在知識+說明清楚 下次妳別在這問介紹幾個很多回答者的站 http://bbs.ecstart.com/ 很多新手資料 http://phorum.study-area.org/index.php?board=31.0 基本功紮實之後再來這邊 http://www.phpclasses.org/ 這邊很多全世界提供好用的工具 這邊是比較friendly站台 如果要精進還是要朝英文的php站台來前進

其他解答:

 

此文章來自奇摩知識+如有不便請留言告知

可把程式po出來嗎?? 先回答第一題.....前面加@是指有錯誤會跳過去不去看....CF546184A985CA23
arrow
arrow

    thhzpvx 發表在 痞客邦 留言(0) 人氣()