Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet Cookies, um die Funktion von Webseiten zu implementieren, die sich Benutzernamen und Passwörter merken

PHP verwendet Cookies, um die Funktion von Webseiten zu implementieren, die sich Benutzernamen und Passwörter merken

不言
不言Original
2018-04-27 15:12:472277Durchsuche

Der Inhalt dieses Artikels befasst sich mit der Verwendung von Cookies durch PHP, um die Funktion zum Speichern von Benutzernamen und Passwörtern auf Webseiten zu realisieren. Jetzt kann ich ihn mit allen teilen, die ihn benötigen

1. HTML-Teil

<!doctype html>
<html class="no-js">
<head>
  <title>记住账号密码</title>
  <style type="text/css">
      </style>
      </head>
      <body>
<form method="post" action="<{url  c=$mc a=&#39;remtest&#39;}>">
<table width="300" border="1" align="center" cellpadding="0" cellspacing="0">
<thead>
 <tr> 
 <td colspan="2" align="center">
 <b>记住用户名和密码</b></td> 
 </tr></thead> 
 <tr align="center">
  <td>用 户 名:</td> <td><input type="text" value="<{$name}>" name="name">
  </td>
   </tr>
   <tr align="center">
    <td>密码:</td> <td><input type="text" name="password" value="<{$password}>">
    </td> </tr> <tr align="center">
       <td>记住用户名和密码</td>  
        <td>    
         <{if $remember ==3}>      
          <input type="radio" name="remember" value="3" checked>是      
           <input type="radio" name="remember" value="2">否     
           <{else}>      
           <input type="radio" name="remember" value="3">是      
           <input type="radio" name="remember" value="2" checked>否    
           <{/if}>   
           </td> </tr> <tr align="center"> 
           <td colspan="2"><input type="submit" name="Submit" value="提交" />
           </td>
            </tr></table></form>
            </body>
            </html>
2.php部分
function actionRemember()
{  
     $this->name=$_COOKIE['name'];   
     $this->password=$_COOKIE['password'];   
     $this->remember=$_COOKIE['remember'];   
     $this->display("$this->subpath/remember.html");
}
function actionRemtest()
{ 
     $remember=$_POST['remember'];   
     $name=$_POST['name'];   
     $password=$_POST['password'];   
     if($remember == '3')
     {    
       setcookie("name", $name, time()+3600);      
       setcookie('password',$password,time()+3600);      
       setcookie('remember',$remember,time()+3600);  
     }else{      
            setcookie('name','',time()-3600);      
            setcookie('password','',time()-3600);      
            setcookie('remember','',time()-3600);   
          } 
  exit;
}

Verwandte Empfehlungen:

PHP verwendet file_get_contents, um http-Anfragen zu senden


Das obige ist der detaillierte Inhalt vonPHP verwendet Cookies, um die Funktion von Webseiten zu implementieren, die sich Benutzernamen und Passwörter merken. 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