導航:首頁 > 編程語言 > 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是否存在相關的資料

熱點內容
閩政通無法請求伺服器是什麼 瀏覽:44
怎麼做積木解壓神器 瀏覽:199
王者榮耀解壓玩具抽獎 瀏覽:49
12位是由啥加密的 瀏覽:868
程序員編迷你世界代碼 瀏覽:895
php取現在時間 瀏覽:246
單片機高吸收 瀏覽:427
怎麼區分五代頭是不是加密噴頭 瀏覽:244
hunt測試伺服器是什麼意思 瀏覽:510
2013程序員考試 瀏覽:641
畢業論文是pdf 瀏覽:736
伺服器跑網心雲劃算嗎 瀏覽:471
單片機定時器計數初值的計算公式 瀏覽:801
win7控制台命令 瀏覽:567
貓咪成年app怎麼升級 瀏覽:692
360有沒有加密軟體 瀏覽:315
清除cisco交換機配置命令 瀏覽:751
華為刪除交換機配置命令 瀏覽:473
shell打包命令 瀏覽:827
加密狗插上輸不了密碼 瀏覽:187