Registrering på siden er en valgfri funktion på siden. For en personlig side på et socialt netværk eller et websted - visitkort er det meget muligt at undvære det. For en onlinebutik eller et websted med et stort antal besøgende skal du oprette en godkendelsesformular.
Instruktioner
Trin 1
Brug en servermekanisme, der opretter specielle sessioner, der gemmer alle mulige oplysninger om den besøgende, mens han går gennem siderne på webstedet. Det underretter brugeren om autorisation. Næste gang du åbner browseren, opretter serveren en ny session, og php-scriptet åbner enten adgang for den autoriserede bruger til siden eller beder andre besøgende om at indtaste login og adgangskode.
Trin 2
For at gøre dette skal du oprette en side til dataindtastning. Kod loginformularer i HTML. Tilføj php-kode til begyndelsen, den styrer rigtigheden af den adgangskode og det login, der er indtastet af brugeren. Sørg for at tilføje kommandoen "session_start ();", som gør det muligt for dig at starte en ny session, som endnu ikke er oprettet for en bestemt besøgende.
Trin 3
Opret en separat fil, der kun indeholder php-kode. Det opretter forbindelse til nøjagtigt den side, der har brug for adgangskodebeskyttelse. Navngiv det "auth.php" (dette er traditionelt for sådanne filer). Umiddelbart efter php-koden skal du placere "session_start ();" - udsagnet igen.
Trin 4
Forbind autorisationsblokken til alle filer, der er gemt på serveren, og som har brug for beskyttelse mod uønskede brugere. Det er nødvendigt at indsætte koden i starten af hver php-side.
Trin 5
Brug en anden metode til at oprette en formular til godkendelse. Download et plugin (Hot login form, Fancybox osv.) Ved hjælp af linket til en hvilken som helst udviklers websted, for eksempel code.google.com. Skriv indstillingerne og stilen i pop op-vinduet til det. Indtast koden for først at skjule godkendelsesblokken.
Trin 6
Installer pluginet. Gå til det for at tilpasse udseendet ved hjælp af CSS-stilarter. Gem indstillingerne, og kontroller, at det fungerer. Hvis alt er gjort korrekt, vises en lille fane øverst på webstedet, når du klikker på det, åbnes et vindue med felter til indtastning af besøgende data (login, adgangskode).