"

 PHP KIRJAUTUMISSKRIPTI MYSQL:LLÄ ILMAN ISTUNTOJEN LUOMISTA 

Luo tiedosto kirjautumista ja uloskirjautumista varten (PHP + MySQL) käyttäen SESSION-muuttujaa. Tämä tiedosto sisältää kirjautumislomakkeen, kirjautumisen valtuutusohjelman ja uloskirjautumisohjelman. Kaikki yhdessä, mutta lyhyesti ja helposti.

Tämä opetusohjelma vaatii 2 PHP-tiedostoa ja 1 mySQL-tietokannan taulukon.

   1. index.php tämä tiedosto on kirjautumis- ja uloskirjautumistiedosto.
   2. main.php tämä tiedosto on kohde, kun kirjautuminen on OK.
   3. Tietokanta ""tutorial"" ja taulukko ""admin"", jossa on 3 kenttää: id(auto_increment), username(varchar, 50), password(varchar, 32).
      * Kenttä ""salasana"" on suunniteltu md5()-salasanaa varten, jotta se olisi turvallisempi.

      Mikä on md5()-funktio? Klikkaa tästä.

      Laita sitten tietue tähän taulukkoon. Tässä opetusohjelmassa aseta tietue, jonka nimi on ""admin"" ja salasana ""81dc9bdb52d04dc20036dbdbd8313ed055"". Tämä salasana salattiin md5()-funktiolla oikeasta salasanasta ""1234"".

      * Kun testaat tätä komentosarjaa, sinun on laitettava oikea salasana (1234) ""salasana"" -laatikkoon. 

- index.php

Pääasiassa tiedosto tekee 3 asiaa.

    * Kirjautumislomake. Sisältää 2 kenttää "" käyttäjätunnus "" ja "" salasana "" ja lähetä painike "" Login "".
    * Kirjaudu sisään valtuuttaa ohjelma. Tee valtuutus tarkistaa, kun olet lähettänyt lomakkeen, jos välitettiin käyttäjätunnus ja salasana, tämä sivu ohjaa uudelleen main.php. Jos näin ei ole, näytetään virheellinen käyttäjä- tai salasanaviesti.
    * Kirjaudu ulos. Tyhjennä kirjautumisistunto, kun tulet takaisin tai päivitä tämä sivu. 

Lähdekoodi



Nimetön asiakirja


"">
Käyttäjä  
Salasana   

main.php

Tämä tiedosto on kohdetiedosto, kun index.php:n valtuutustarkistus on läpäisty. Se tarkistaa istuntomuuttujan nimen ""username"". Jos tätä muuttujaa ei ole olemassa, ohjataan uudelleen index.php:hen.

Jos sinulla on PHP-tiedostoja on Login ennen niiden avaamista, kopioi PHP-osio ja aseta se niiden päälle.
Lähdekoodi



Nimetön asiakirja

Hei! Olet nyt kirjautunut sisään.
Kirjaudu ulos
http://www.phpsimple.net/tutorials/login_logout/"