Registracija svetainėje yra neprivaloma puslapio funkcija. Asmeniniam socialinio tinklo puslapiui ar svetainei - vizitinėms kortelėms visiškai įmanoma apsieiti be jo. Internetinei parduotuvei ar svetainei, kurioje gausu lankytojų, turite sukurti įgaliojimo formą.
Nurodymai
1 žingsnis
Naudokite serverio mechanizmą, kuris sukuria specialius seansus, kuriuose saugoma įvairiausia informacija apie lankytoją, jam lankantis svetainės puslapiuose. Ji praneš vartotojui apie autorizaciją. Kitą kartą, kai įeisite į naršyklę, serveris sukurs naują sesiją, o php scenarijus arba atidarys prieigą įgaliotam vartotojui į puslapį, arba paragins kitus lankytojus įvesti prisijungimo vardą ir slaptažodį.
2 žingsnis
Norėdami tai padaryti, sukurkite duomenų įvedimo puslapį. Užkoduokite prisijungimo formas HTML. Prie pradžios pridėkite php kodą, jis kontroliuos vartotojo įvesto slaptažodžio ir prisijungimo teisingumą. Būtinai pridėkite komandą „session_start ();“, kuri leis jums pradėti naują seansą, kuris dar nebuvo sukurtas konkrečiam lankytojui.
3 žingsnis
Sukurkite atskirą failą, kuriame būtų tik php kodas. Jis prisijungs prie puslapio, kuriam reikalinga slaptažodžio apsauga. Pavadinkite jį „auth.php“(tai įprasta tokiems failams). Iškart po php žymos vėl įdėkite sakinį "session_start ();".
4 žingsnis
Prijunkite autorizacijos bloką prie visų serveryje saugomų failų, kuriuos reikia apsaugoti nuo nepageidaujamų vartotojų. Kiekvieno php puslapio pradžioje būtina įterpti kodą.
5 žingsnis
Norėdami sukurti prieigos teisę, naudokite kitą metodą. Atsisiųskite papildinį (karšto prisijungimo formą, „Fancybox“ir kt.) Naudodami bet kurios kūrėjo svetainės nuorodą, pavyzdžiui, code.google.com. Užrašykite jo iššokančiojo lango nustatymus ir stilių. Norėdami iš pradžių paslėpti autorizacijos bloką, įveskite kodą.
6 žingsnis
Įdiekite papildinį. Eikite į jį, kad pritaikytumėte išvaizdą naudodami CSS stilius. Išsaugokite nustatymus ir patikrinkite, ar jie veikia. Jei viskas bus padaryta teisingai, svetainės viršuje pasirodys nedidelis skirtukas, kurį spustelėjus, atsidarys langas su laukais lankytojų duomenims (prisijungimo vardas, slaptažodis) įvesti.