この記事では、PHP で ユーザー ログイン名を保存するための Cookie を使用したユーザー名実装方法を主に紹介し、サンプルの形式で Cookie を使用してユーザー ログイン名を保存するテクニックを完全に分析します。この記事では、PHP の使用方法を例とともに説明します。Cookie はユーザーのログイン ユーザー名を保存します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです:
ユーザーログインファイル:login.phpコードは以下の通り:
<html> <head> <title>用户登录</title> </head> <body> <?php function getCookieUsername(){ if(empty($_COOKIE['username'])){ return ""; }else{ return $_COOKIE['username']; } } ?> <form action="admin.php" method="post"> 用户名:<input type="text" name="username" value="<?php echo getCookieUsername(); ?>"><br /> 密码:<input type="password" name="pwd"><br /> 是否保存用户名:<input type="checkbox" name="yes"><br /> <input type="submit" name="sub" value="登录"> </form> </body> </html>バックエンドファイル:admin.php
コードは以下の通り:
<?php if(!empty($_POST['sub']) && $_POST['username']=="admin"){ echo "欢迎".$_POST['username']." 登录成功"; if(!empty($_POST['yes'])){ setCookie("username",$_POST['username'],time()+3600*24*30); }else{ setCookie("username","",time()-10); } }else{ echo "你的账号错误,请重新输入<br />"; } echo "<a href='login.php'>返回登录页面</a>"; ?>
以上がPHP は Cookie を使用してユーザーのログイン ユーザー名を保存するサンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。