Heim > Datenbank > MySQL-Tutorial > Hauptteil

Code für HTML-PHP-Anmeldeseite, MD5-Verschlüsselung

WBOY
Freigeben: 2016-08-04 08:53:36
Original
2329 Leute haben es durchsucht

md5htmlmysqlphp

Ich habe MD5 verwendet, um das Passwort bei der Registrierung zu verschlüsseln

$str = "123";//Unverschlüsseltes Passwort
$mima=md5($str); echo $mima;

Beim Anmelden verschlüsselt der Hintergrund das eingegebene Passwort einmalig mit md5 und vergleicht es mit dem Passwort in der Datenbank



Verschlüsseln Sie auch das eingegebene Passwort mit der MD5-Funktion und vergleichen Sie es dann

Geben Sie an der Rezeption das Passwort=123456 ein


Empfangen Sie das Passwort im Hintergrund, verschlüsseln Sie das Passwort mit MD5 und vergleichen Sie das verschlüsselte Ergebnis mit dem in der Datenbank gespeicherten Ergebnis

Nach der Eingabe des Passworts wird es in den Hintergrund gesendet und dann von MD5 verschlüsselt. Es kann mit der Datenbank verglichen werden, MD5 ist einseitig und es gibt keine Entschlüsselung, daher ist dies die einzige Möglichkeit.

Die Verschlüsselung wird auch beim Anmelden geschrieben. MD5 kann nicht rückwärts entschlüsselt werden. Es kann nur das nach der Verschlüsselung generierte Passwort mit dem in der Datenbank verglichen werden.

$password=md5($_POST['password']);

Rufen Sie das Passwort von der Front-End-Seite ab, verschlüsseln Sie es mit MD5, speichern Sie es unter $password und stellen Sie dann fest, ob $password mit dem in der Datenbank gespeicherten übereinstimmt

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage