phpcookie失效,phpcookie使用

本文目錄一覽:

我想問下我這個PHP,為什麼在這個頁面設置COOKIE是無效的,我試過在其他頁面設置一個cookie是正常的

你先測試一下在設置cookie之前頁面有沒有輸出?因為設置cookie之前頁面不能有任何輸出.如果需要,可以在設置cookie之前加上:ob_clean(). 如果還有不明白的可以去學習學習.

很明顯,cookie設置的問題呀,簡單的設置只能當前頁面使用cookie,如果要設置全局即當前用戶訪問的所有頁面都可以共享cookie,要這樣:

第一步 session_start(); 這個是必須的

第二步,在設置cookie的時候要傳入四個值,setcookie(鍵,值,時間,路徑),這個路徑寫反斜杠即「/」,這代表當前用戶訪問網站所有頁面均可共享使用這個cookie

在php中怎麼設置cookies的失效時間?

常式如下:

?php

$value = ‘something from somewhere’;

setcookie(“TestCookie”, $value);/* 簡單 cookie設置 */

setcookie(“TestCookie”,$value, time()+3600); /* 有效期 1個小時 */

setcookie(“TestCookie”, $value,time()+3600, “/~rasmus/”,”.example.com”, 1); /* 有效目錄 /~rasmus,有效域名 example.com及其所有子域名*/

?

其中setcookie(“TestCookie”,$value, time()+3600); /* 有效期 1個小時 */ 後面的time()+3600設置的就是失效時間,如果想要換效時間變得更長,只需增大後面的數值就可以了。

php使用curl帶cookie訪問一直失敗求助

樓主可以借鑒下,首先,利用curl發送post請求登錄login.php,成功,並且保存了cookie文件。

第二步,post發送數據包到co_get_corule.php,失敗,得到登錄頁面的源碼。

於是,嘗試簡單的get請求,get獲取index.php,同上,依舊是cookie沒帶上的效果。

第三步,檢查cookie文件,確實存在,且內容也是正確的。如果樓主有時間的話,可以多去後盾人學習,裡面有不錯的東西

不知道你的時間值是否合法,下面是保存一個小時的例子:

setcookie(“80078”,$usernamelg,time()+3600);

如果保存一天可以使用:time()+3600*24

補充:

那確定是你寫錯了,你(time()+3600)*24*30表示30天是錯誤的,你這表示的是人類滅亡以後的事情了,正確的應該是:

time()+3600*24*30

你多了括弧,注意!

原創文章,作者:MLLLZ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/329268.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
MLLLZ的頭像MLLLZ
上一篇 2025-01-14 18:55
下一篇 2025-01-14 18:55

相關推薦

  • phpcookie使用,PHPcookie

    本文目錄一覽: 1、php里的cookie怎樣使用才是正確的 2、php 如何使用cookie安全的保存登錄狀態sessionid 3、PHP中如何使用Cookie 4、php c…

    編程 2025-01-16
  • phpcookie使用,PHPcookie

    本文目錄一覽: 1、php里的cookie怎樣使用才是正確的 2、php 如何使用cookie安全的保存登錄狀態sessionid 3、PHP中如何使用Cookie 4、php c…

    編程 2025-01-16
  • phpcookie清除,php清空cookie

    本文目錄一覽: 1、PHP中如何刪除Cookie 2、PHP中cookie的清除 3、幾種清除cookie有效方法(js,asp,php) PHP中如何刪除Cookie bool …

    編程 2024-12-24
  • phpcookie傳值,PHPcookie

    本文目錄一覽: 1、如何使用PHP操作cookie 2、php 設置cookie並傳遞其它變數 3、求助PHP無法傳遞cookie的值 4、PHP CI框架中Cookie怎麼使用完…

    編程 2024-12-12
  • phpcookie存值,php中setcookie參數

    本文目錄一覽: 1、php怎麼用cookie存儲多維數組 2、php 將cookie的值寫入文件 3、php如何將一個數組保存在cookie裡面 php怎麼用cookie存儲多維數…

    編程 2024-11-29

發表回復

登錄後才能評論