首頁  >  文章  >  後端開發  >  javascript - 新浪雲伺服器 只能用 form 請求到 session , ajax卻請求不到??

javascript - 新浪雲伺服器 只能用 form 請求到 session , ajax卻請求不到??

WBOY
WBOY原創
2016-09-11 11:34:091282瀏覽

在寫php驗證碼頁面的時候, 將php 檔案存放到了新浪雲伺服器上, 想著在javascript頁面中使用ajax 請求session來校驗驗證碼,感覺這個方法應該可行, 然而實際操作的時候, 卻發現用ajax 取到的session 一直為空, 並沒有請求到, 一位是代碼寫錯了, 苦思冥想, 各種查閱, 最後發現網友們說新浪雲存不了session , 但是我用form做請求的時候, 卻可以拿到session 值, 這為什麼呢, 求解...

回覆內容:

在寫php驗證碼頁面的時候, 將php 檔案存放到了新浪雲伺服器上, 想著在javascript頁面中使用ajax 請求session來校驗驗證碼,感覺這個方法應該可行, 然而實際操作的時候, 卻發現用ajax 取到的session 一直為空, 並沒有請求到, 一位是代碼寫錯了, 苦思冥想, 各種查閱, 最後發現網友們說新浪雲存不了session , 但是我用form做請求的時候, 卻可以拿到session 值, 這為什麼呢, 求解...

不用框架的話,PHP檔案的最前面要有session_start(),然後檔案中用$_SESSION才會起作用

<code><?php
session_start();</code>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn