Profilio implementavimas PHP
Dabar įgyvendinkime vartotojo profilio peržiūrą. Profilis suprantamas kaip informacija, kurią šis vartotojas nurodė registruodamasis.
Padarykime taip, kad būtų galima peržiūrėti
bet kurio vartotojo profilį. Tam sukurkime
puslapį profile.php, į kurį GET
parametru perduosime id vartotojo,
kurį norime peržiūrėti.
Profilio puslapyje nerodysime visos informacijos, kurią vartotojas apie save nurodė. Pavyzdžiui, slaptažodį ten tikrai nerodyti vertė. Be to, greičiausiai el. pašto adreso rodymas taip pat bus nereikalingas, nes tokiu atveju šlamšto siuntėjai galėtų rinkti šiuos el. pašto adresus parserių programomis ir siųsti jiems šlamštą.
Tarkime, kad registruodamiesi klausėme vartotojo prisijungimo vardo, slaptažodžio, vardo, patronimo, pavardės, gimimo datos. Profilio puslapyje atvaizduokite visus šiuos duomenis, išskyrus slaptažodį.
Modifikuokite ankstesnį uždavinį taip, kad vietoj gimimo datos būtų rodomas dabartinis vartotojo amžius.
Sukurkite puslapį users.php, į kurį patekę
bet kuris mūsų svetainės vartotojas
gali pamatyti visų užsiregistravusių
mūsų svetainės vartotojų sąrašą nuorodų pavidalu.
Kiekviena nuoroda ves į atitinkamą
profilį.