Reģistrācija vietnē ir izvēles lapas funkcija. Personīgai lapai sociālajā tīklā vai vietnē - vizītkartēm ir pilnīgi iespējams iztikt bez tās. Tiešsaistes veikalam vai vietnei ar lielu apmeklētāju skaitu ir jāizveido autorizācijas veidlapa.
Instrukcijas
1. solis
Izmantojiet servera mehānismu, kas izveido īpašas sesijas, kurās tiek glabāta visa veida informācija par apmeklētāju, kamēr viņš staigā pa vietnes lapām. Tas paziņos lietotājam par autorizāciju. Nākamreiz, kad ievadīsit pārlūkprogrammu, serveris izveidos jaunu sesiju, un php skripts vai nu atvērs autorizēta lietotāja piekļuvi lapai, vai arī aicinās citus apmeklētājus ievadīt pieteikšanās vārdu un paroli.
2. solis
Lai to izdarītu, izveidojiet lapu datu ievadīšanai. Kodēt pieteikšanās veidlapas HTML. Pievienojiet PHP kodu sākumam, tas kontrolēs lietotāja ievadītās paroles un pieteikšanās pareizību. Noteikti pievienojiet komandu "session_start ();", kas ļaus jums sākt jaunu sesiju, kas vēl nav izveidota konkrētam apmeklētājam.
3. solis
Izveidojiet atsevišķu failu, kurā ir tikai php kods. Tas izveidos savienojumu tieši ar lapu, kurai nepieciešama paroles aizsardzība. Nosauciet to "auth.php" (tas ir tradicionāli šādiem failiem). Uzreiz aiz php taga vēlreiz ievietojiet priekšrakstu "session_start ();".
4. solis
Pievienojiet autorizācijas bloku visiem serverī saglabātajiem failiem, kuriem nepieciešama aizsardzība pret nevēlamiem lietotājiem. Katras php lapas sākumā ir jāievieto kods.
5. solis
Izmantojiet citu metodi, lai izveidotu autorizācijas veidlapu. Lejupielādējiet spraudni (ātrās pieteikšanās veidlapa, Fancybox utt.), Izmantojot jebkuras izstrādātāja vietnes saiti, piemēram, code.google.com. Pierakstiet tā uznirstošā loga iestatījumus un stilu. Lai sākotnēji paslēptu autorizācijas bloku, ievadiet kodu.
6. solis
Instalējiet spraudni. Pārejiet uz to, lai pielāgotu izskatu, izmantojot CSS stilus. Saglabājiet iestatījumus un pārbaudiet, vai tas darbojas. Ja viss ir izdarīts pareizi, vietnes augšdaļā parādīsies neliela cilne, noklikšķinot uz tās, tiek atvērts logs ar laukiem apmeklētāju datu ievadīšanai (pieteikšanās, parole).