Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Datenbankabfrage- und Passwortabgleichsfunktionen

PHP-Datenbankabfrage- und Passwortabgleichsfunktionen

墨辰丷
墨辰丷Original
2018-06-09 15:47:253139Durchsuche

In diesem Artikel werden hauptsächlich die Funktionen der PHP-Datenbankabfrage und des Passwortabgleichs vorgestellt. Ich hoffe, dass er für alle hilfreich ist.

Das Beispiel dieses Artikels beschreibt die in PHP implementierte einfache Verifizierungs-Login-Klasse wie folgt:

<?php
class checklogin
{
  var $name;
  var $pwd;
  function __construct($username,$password)
  {
   $this->name=$username;
   $this->pwd=$password;
  }
  function checkinput()
  {
   global $db;
   $sql="select * from tb_manager where name=&#39;$this->name&#39; and pwd=&#39;$this->pwd&#39;";
   $res=$db->query($sql);
   $info=$db->fetch_array($res); 
   if($info[&#39;name&#39;]==$this->name and $info[&#39;pwd&#39;]==$this->pwd)
   {
     $_SESSION[admin_name]=$info[name];
     $_SESSION[pwd]=$info[pwd];
     echo "<script>alert(&#39;登录成功!);window.location.href=&#39;index.php&#39;;</script>";
   }
   else
   {
     echo "<script language=&#39;javascript&#39;>alert(&#39;登录失败!&#39;);history.back();</script>";
     exit;
   }
  }
}
?>

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass dies der Fall ist für die Lernhilfe aller nützlich sein.

Verwandte Empfehlungen:

PHP-Nummer und Bestätigungscode für den Nummernvorgang

PHP implementiert die JSON-Codierung Konvertierungsmethode

PHP-Methode zur Implementierung mehrdimensionaler Array-Durchquerung und nicht festgelegter Löschung

Das obige ist der detaillierte Inhalt vonPHP-Datenbankabfrage- und Passwortabgleichsfunktionen. 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