Amint ez megtörténik php jelszó visszaállítás
Ways, hogy visszanyerje az elvesztett
A kattintás után a Mehet gombra az űrlap bejegyzés feldolgozásra szállított a szerverre. Itt PHP kód ellenőrzi a helyes jelszót és felhasználónevet. Ha azok érvényesek, akkor a felhasználó hozzáférést kap valamit a fenti (minden attól függ, a pontos részletek adott forrás).
De most elváltak, így sok erőforrást, hogy mentse a jelszavakat, hogy nekik kell, hogy fedezze a tetoválás a család minden tagja. Még a szomszédok is kap. De mi fog összpontosítani a tanulmány egy szabványos módon, hogy visszaszerezze a jelszót az oldalon.

Framework YII2. Gyors fejlődése a modern PHP keretrendszerek
Fedezze fel a modern webes fejlesztési keretet finomságok segítségével YII2

Ha az egyik legnépszerűbb CMS. PHP-ben íródott, akkor a szerencse. Leggyakrabban a funkcionalitás e motorok tartalmazza az eszközöket, hogy visszatérjen az elfelejtett jelszót, hogy „zavar” nem kell, hogy írjon egy külön script.
Kódolja a „self-made” motorok
Nem minden szívesebben telepíthetik források alapján CMS «támogatni». Számos vállalat vásárolt kizárólagos megoldások egyedi design és a rendszert. A szokásos „nick” szintén nem idegenkedik felvenni a szabadúszó és kap egy jó motor, a biztonság és az egyediség, ami jóval meghaladta a népszerű nyilvánosságra döntéseket. Általában igyekszünk levelet script PHP jelszó visszaállítás saját.
Először is, „felvázolni” HTML-könnyű szerkezetének speciális alakú. Szándékosan nem adja stílusok neki, hogy ne zavarják a leírás a CSS kód:
Így ebben a formában néz ki egy böngészőablakban:

Mint látható, semmi érdekes. De a lényeg abban rejlik, hogy a PHP kódot. Felhívjuk figyelmét, hogy a form action attribútum csatlakoztatni kívánt fájlt tartalmazó programkódot. Most térjünk rá annak leírását.
Ezt megelőzően, akkor létre kell hozni az adatbázis, amely tárolja a felhasználóneveket, jelszavakat és PIN „szappan” felhasználók. Erre szoktam a héj phpMyAdmin. Az adatok szerkezete az asztal, ahol minden felhasználói adatokat rögzíteni:

Része a kódot, ami által kapcsolódni a MySQL. Is tisztítja húr szerzett a szövegdoboz alakját speciális karaktereket. mysqli_real_escape_string () funkció átvizsgáláshoz alkalmazott:
Ezután ellenőrizze a felhasználó jelenlétét a bejelentkezési asztalra tabla1. Ha megtalálja, akkor létrehoz a shuffle () függvény egy új jelszót az értékek a tömb elemeinek $ SIMV []. Ezután az „Update” oszlop értéke a jelszó:
Jelszó hasznosítási telephely PHP fogja olvasni az adatbázisból az új értékek, és küldje el a megadott postafiók regisztrációt követően. Ezután értesíti a felhasználót, hogy ellenőrizze a „szappan”:
Ellenőrzés akcióban
Most ellenőrizze a teljesítményt a megírt forgatókönyv. Először hozzon létre egy felhasználói rekordot az adatbázisban. Ezután adja meg a felhasználói név a lapot és küldje el az adatokat a szerverre. Ezután ellenőrizze a postafiókot. Mint látható, az üzenet az értéke az új jelszót elküldtük a „szappan”.

Akkor nézd meg a táblázatban. Látjuk, hogy az érték a jelszót a megfelelő oszlopban frissíteni. Így hoztuk létre a program megfelelően működik.

Tehát van egy jobb megoldás, hogy a megőrzése és helyreállítása a jelszót, mint terjed a szegény állat tetoválás. Remélem a barátom meg fogja érteni.

Framework YII2. Gyors fejlődése a modern PHP keretrendszerek
Fedezze fel a modern webes fejlesztési keretet finomságok segítségével YII2
A legtöbb IT hírek és webfejlesztés A csatorna-távirat