導航:首頁 > 編程語言 > php判斷cookie是否存在

php判斷cookie是否存在

發布時間:2022-08-04 03:52:32

A. php設置好cookie如何在html中讀出cookie

PHP生成cookie,HTML頁面使用javaScript即可讀取。操作示例如下:

<?php
//首先php生成cookie;
//demo.php
//開啟session
session_start();
$name="";
setcookie("cname",$name,time()+3600,"/");
?>
2.HTML頁面讀取;
//index.html
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""

<htmlxmlns="

<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>JS讀取cookie示例</title>
<style>
body{font-size:14px;line-height:22px;font-family:"微軟雅黑",Verdana,Geneva,sans-serif;}
input,textarea{font-family:"微軟雅黑",Verdana,Geneva,sans-serif;padding:3px;font-size:12px;}
h3{clear:both;}
li{padding:2px0;list-style:none;}
</style>
<scripttype="text/javascript">
functionget_cookie(cookieName){
//判斷cookie是否存在
if(document.cookie.length>0){
pos=document.cookie.indexOf(cookieName+"=")
if(pos!=-1){
pos=pos+cookieName.length+1
last=document.cookie.indexOf(";",pos)
if(last==-1)last=document.cookie.length
returnunescape(document.cookie.substring(pos,last))
}
}
return"cookie不存在!";
}
</script>
</head>
<body>
<inputtype="button"value="獲取cookie"onclick="alert(get_cookie('cname'));"/>
</body>
</html>

B. php中用COOKIE定位獨立用戶

汗,COOKIE是存在於客戶端的...當用戶登錄後就生成一個COOKIE保存登錄信息就行了....每個頁面只要判斷一下這個COOKIE是不是對的,就OK了...當然這樣還是得跟數據對照用戶是不是存在的....這樣的話,想一下,可以使用通行證的方式咯.....一個COOKIE記住用戶的登錄信息.另一個記錄一個你的網站的通行證(跟現實一樣嘛)...通行證(隨便寫一個字元串.再加密一下.)...這樣是有點不安全,但可以解決你哪問題....本來就是有得必有失,等到用戶有什麼操作的時候才正式去驗證用戶的身份,這樣又變得安全點了,,,,

C. php如何判斷cookie的唯一性

你可以將題號保存在cookie中,然後判斷題號的值,例如
$id='5';//定義當前頁題號id
$tid=isset($_cookie['id'])?$_cookie['id']:0;//判斷之前是否存在改cookie

if($tid>=$id){
//判斷成功,開始做題
}else{
//判斷失敗,之前打開過該題或者該題之後的題目
}

D. php怎麼使用cookie存儲用戶信息比較好

使用對稱加密函數,把加密後的數據存
cookie,讀取的時候再解密:
12345678<?php $key = "123456";include './aes.php'; $data = aes128cbcEncrypt($key, "這是要加密的數據"); echo aes128cbcDecrypt($key, $data);
很抱歉,回答者上傳的附件已失效

E. php 瀏覽器關閉時cookie還存在嗎

這要看cookie設置的有效時長, 有的是瀏覽器關閉後cookie失效, 有的是一段時間後失效.

F. php 登陸cookie 問題 ,菜鳥提問,高手過招解答.....

Notice 不算錯誤。
Warning Fatal Error 才算。
如果變數未定義,直接使用,則會 報notice。
真實使用時,請關掉這個級別的報錯。

G. php按順序循環跳轉網頁代碼。 比如我的跳轉域名是q.com 有3個網址要跳轉到的域名a.com b.com c.com

既然你要使用戶第一次打開的時候,跳到a.com,第二次打開的時候跳到b.com,第三次的時候跳到c.com

實現方法有兩種,但原理都一樣,就是要記得用戶是否打開過,這樣的話就可以用cookie去記錄,當用戶打開的時候,先判斷cookie是否存在,如果不存在就創建,並跳到第一個頁面.如果存在,就判斷cookie的值,當值等於並打這新值 保存到cookie里,每次加1,然後把你的網址放到一個數組里..
比如:
$arr=array("a.com","b.com","c.com");
if($_COOKIE['address']==""){
setcookie("address","0",mktime(12,0,0,12,21,2012));//如果不手動清除就保存到世界未日
echo "<script>window.location.href='$arr[0]';</script>";
}else{
if($_COOKIE[address]>=count($arr)){
setcookie("address","0",mktime(12,0,0,12,21,2012));//到了尾的時候,重新設置為0使其循環
echo "<script>window.location.href='$arr[0]';</script>";
}else{
$address=$_COOKIE[address];
$_COOKIE[address]+=1;
setcookie("address",$_COOKIE[address],mktime(12,0,0,12,21,2012));//如果不手動清除就保存到世界未日
echo "<script>window.location.href='$arr[$address]';</script>";
}
}

H. PHP 當 $_COOKIE 為空判斷

嘗試相對路徑轉換為絕對路徑。
確定著陸成員是否只需要確定cookie是否實際上仍然是有效的,這兩個詞可能是這兩個函數被調用。
你可以去後盾人平台看看,裡面的東西不錯

閱讀全文

與php判斷cookie是否存在相關的資料

熱點內容
手機應用加密忘密碼怎麼辦 瀏覽:264
榮耀手機如何設置app安裝許可權 瀏覽:833
程序員徵婚方法 瀏覽:224
如何使用天文app 瀏覽:882
站長二開導航網源碼 瀏覽:569
51單片機最小系統pcb圖 瀏覽:927
文件夾不顯示頭條 瀏覽:109
加密狗驅動怎麼更新 瀏覽:489
51單片機的中斷地址 瀏覽:61
魯班大叔程序員 瀏覽:891
phpinsert語法 瀏覽:932
鉤針加密針怎麼鉤 瀏覽:450
在文檔里插入多個文件夾檔 瀏覽:395
哈啰app怎麼設置字體大小 瀏覽:62
asp教程網源碼 瀏覽:775
文件解壓英文怎麼 瀏覽:523
汽車壓縮機滲油 瀏覽:464
java程序員生涯 瀏覽:279
開箱程序員顯示屏 瀏覽:206
手機上有可以編譯的軟體嗎 瀏覽:23