Rekisteröityminen sivustolle on sivun valinnainen toiminto. Henkilökohtaisen sivun sosiaalisessa verkostossa tai verkkosivustolla - käyntikortit, on täysin mahdollista tehdä ilman sitä. Verkkokaupalle tai sivustolle, jolla on valtava määrä kävijöitä, sinun on luotava valtuutuslomake.
Ohjeet
Vaihe 1
Käytä palvelinmekanismia, joka luo erityisiä istuntoja, jotka tallentavat kaikenlaisia tietoja kävijästä hänen kävellessään sivuston sivuilla. Se ilmoittaa käyttäjälle valtuutuksesta. Kun seuraavan kerran syötät selaimen, palvelin luo uuden istunnon, ja php-komentosarja joko avaa valtuutetun käyttäjän pääsyn sivulle tai kehottaa muita kävijöitä syöttämään kirjautumistunnuksen ja salasanan.
Vaihe 2
Voit tehdä tämän luomalla sivun tietojen syöttämistä varten. Koodaa kirjautumislomakkeet HTML-muodossa. Lisää php-koodi alkuun, se valvoo käyttäjän antaman salasanan ja kirjautumisen oikeellisuutta. Muista lisätä komento "session_start ();", jonka avulla voit aloittaa uuden istunnon, jota ei ole vielä luotu tietylle vierailijalle.
Vaihe 3
Luo erillinen tiedosto, joka sisältää vain php-koodin. Se muodostaa yhteyden tarkalleen sivulle, joka tarvitsee salasanasuojauksen. Nimeä se "auth.php" (tämä on perinteistä tällaisille tiedostoille). Välittömästi php-tunnisteen jälkeen laita "session_start ();" -lauseke uudelleen.
Vaihe 4
Yhdistä valtuutuslohko kaikkiin palvelimelle tallennettuihin tiedostoihin, jotka tarvitsevat suojaa ei-toivotuilta käyttäjiltä. Koodi on lisättävä jokaisen php-sivun alkuun.
Vaihe 5
Käytä toista tapaa luoda valtuutuslomake. Lataa laajennus (kuuma kirjautumislomake, Fancybox jne.) Käyttämällä minkä tahansa kehittäjän sivuston linkkiä, esimerkiksi code.google.com. Kirjoita sille ponnahdusikkunan asetukset ja tyyli. Piilota valtuutuslohko ensin antamalla koodi.
Vaihe 6
Asenna laajennus. Mene siihen mukauttamaan ulkoasua CSS-tyylien avulla. Tallenna asetukset ja tarkista, että se toimii. Jos kaikki on tehty oikein, sivuston yläosaan ilmestyy pieni välilehti, kun napsautat sitä, avautuu ikkuna, jossa on kentät vierailijatietojen (sisäänkirjautuminen, salasana) syöttämistä varten.