ホームページ > バックエンド開発 > PHPチュートリアル > php クッキー クッキー設定 ▼ |

php クッキー クッキー設定 ▼ |

WBOY
リリース: 2016-07-13 09:56:07
オリジナル
1528 人が閲覧しました

それは屾湁暗闇€欠陥佺殑連鎖弸鍙相互変態€冧竴涓嬨€?/p>

php鍒朵綔璁颁発行綇瀵嗙爜鑷姩锏教綍鐨勮В鍐虫€濊锛屽叾瀹炰篃篃皓辨槸瀵箂ession?cookiep搨

涓€銆佹鏌鏌敤鎴锋槸鍚︾橱褰?/strong>

澶嶅埔浠g爜
浠g爜濡备笅: // 妫€鏌ョ敤鎴锋槸鍚︾橱褰? 関数 checklogin(){ if(empty($_SESSION['user_info'])){ //妫€鏌ヤ竴涓媠セッション鏄笉鏄负絀?nbsp; if(empty($_COOKIE['username']) || empty($_COOKIE['password'])){ //濡傛灉セッション Juanhong┖锛屽Gou Juan旂敤鎴峰疾患連鎖夐€夋嫨璁板綍 header("location:login.php?req_url=".$_SERVER['REQUEST_URI']); // ペットパルプ 杩囧幓锛敤鎴 蜂綋楠屽ソ銆?nbsp; }else{ //鐢ㄦ埛閫夋嫨浜姸姸槸?nbsp;
$user = getUserInfo($_COOKIE['username'],$_COOKIE['password']); //鍘诲彇鐢ㄦ埛鐨勪カハマ・ホン祫鏂?nbsp; if(empty($user)){ //鐢ㄦ埛鍚嶅瘑镰佷笉瀵规病鍒板彇鍒授予俊鎭紝杞埌埌埛綍椤甸溃
header("location:login.php?req_url=".$_SERVER['REQUEST_URI']); }その他{
$_SESSION['user_info'] = $user; //鐢ㄦ埛鍚嶅拰瀵嗙爜瀵逛簡锛屾妸鐢ㄦ埛鐨勪釜鸿祫鏂欐斁鍒皊セッション鑑賞岄潰
}
}
}
}


浜岋紝鐢ㄦ埛鎻愪ヘリウム槌綍淇℃伅



澶嶅埔浠g爜

浠g爜濡备笅:
ユーザー名 = トリム($_POST['ユーザー名']); $パスワード = md5(trim($_POST['パスワード'])); $validatecode = $_POST['validateCode'] $ref_url = $_GET['req_url'] $remember = $_POST['remember']
$err_msg = ''; if($validatecode!=$_SESSION['チェックサム']){ $err_msg = "楠岃瘉镰佷笉姝 g‘"; }elseif($username=='' || $password==''){ $err_msg = "鐢ㄦ埛鍚嶅拰瀵嗙爜閮戒笉鑳戒负絀?; }その他{
$row = getUserInfo($ユーザー名,$パスワード);
if(空($row)){
$err_msg = "鐢ㄦ埛鍚嶅拰瀵嗙爜閮戒笉姝g‘"; }その他{
$_SESSION['user_info'] = $行
; if(!empty($remember)){ //濡傛灉鐢ㄦ埛閫夋嫨浜嗭紝璁板綍锏教綍钟航€佸氨鎶婄敤鎴峰悕鍜屨姫狞琗嗐大鎌佹斁鍒麻痺 ookie 貄 溃
setcookie("ユーザー名", $ユーザー名, 時間()+3600*24*365); setcookie("パスワード", $password, time()+3600*24*365); }
if(strpos($ref_url,"login.php") === false){
header("場所:".$ref_url); }その他{
header("location:main_user.php"); }
}
}


涓夛紝褰撶敤鎴风偣閫€鍑烘椂锛屾竻鍑ホン褰旷橱褰旷姸镐?/strong>


澶嶅埔浠g爜

浠g爜濡备笅:
// 閫€鍑レインボーキャビネット?
関数ログアウト(){
unset($_SESSION['user_info']); if(!empty($_COOKIE['ユーザー名']) || !empty($_COOKIE['パスワード'])){
setcookie("ユーザー名", null, time()-3600*24*365); setcookie("パスワード", null, time()-3600*24*365); }
}

锲掅€佺Muwa佺倗瀹炰緥
澶嶅埗浠g爜浠g爜濡备笅:
//璇氲彇COOKIE镄拭敤鎴峰敕鍜屽瘑笺人殑综合狠円鍙?br /> if($_COOKIE['uname']!=''){$CKUNAME = $_COOKIE['uname'];}
if($_COOKIE['pwd']!=''){$CKPWD = $_COOKIE['pwd'];}
$CKUNAME をエコーし​​ます;
echo '
';
エコー $CKPWD;
?>


name="remember" type="checkbox" value="1"
selected="checked"

//锏淲綍锛屽皢鐢ㄦ埛钖嶅勰瀵嗙爜盛珆叆卒癈OOKIE
if($_POST['ボタン']!=''){
$uname = $_POST['uname'];
$pwd = $_POST['pwd'];
                              If($pwd!=$CKPWD){$pwd = md5($pwd);}
$remember = $_POST['remember'];
If($remember==1){
setcookie("uname", $uname, time()+3600*24*30);
setcookie("pwd", $pwd, time()+3600*24*30);
}
}
?>




http://www.bkjia.com/PHPjc/990543.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/990543.html技術記事 php cookie cookie 滑らかで滑らか
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート