Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet Cookies, um den Beispielcode für die Benutzeranmeldung und den Benutzernamen zu speichern

PHP verwendet Cookies, um den Beispielcode für die Benutzeranmeldung und den Benutzernamen zu speichern

怪我咯
怪我咯Original
2017-07-10 10:06:471556Durchsuche

Dieser Artikel stellt hauptsächlich die Implementierungsmethode von PHP unter Verwendung von Cookie zum Speichern des Benutzernamens von Benutzeranmeldung vor. In Form von Beispielen werden die Techniken von Cookies zum Speichern von Benutzern vollständig analysiert Anmeldename. Freunde, die ihn benötigen, können ihn als Referenz verwenden:

Das Beispiel in diesem Artikel beschreibt, wie PHP Cookies verwendet, um den Benutzernamen der Benutzeranmeldung zu speichern. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt:

Benutzeranmeldedatei: login.php

Der Code lautet wie folgt:

<html>
<head>
<title>用户登录</title>
</head>
<body>
<?php
function getCookieUsername(){
 if(empty($_COOKIE[&#39;username&#39;])){
  return "";
 }else{
  return $_COOKIE[&#39;username&#39;];
 }
}
?>
<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>

Backend-Datei: admin. php

Der Code lautet wie folgt:

<?php
if(!empty($_POST[&#39;sub&#39;]) && $_POST[&#39;username&#39;]=="admin"){
 echo "欢迎".$_POST[&#39;username&#39;]." 登录成功";
 if(!empty($_POST[&#39;yes&#39;])){
  setCookie("username",$_POST[&#39;username&#39;],time()+3600*24*30);
 }else{
  setCookie("username","",time()-10);
 }
}else{
 echo "你的账号错误,请重新输入<br />";
}
echo "<a href=&#39;login.php&#39;>返回登录页面</a>";
?>

Das obige ist der detaillierte Inhalt vonPHP verwendet Cookies, um den Beispielcode für die Benutzeranmeldung und den Benutzernamen zu speichern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn