Procesi i regjistrimit tashmë është vendosur fort në jetën e përdoruesve të internetit dhe është i njohur mirë për ta. Sidoqoftë, webmasterat fillestarë nuk kanë gjithmonë njohuritë e nevojshme për të instaluar një modul regjistrimi kaq të njohur në burimet e tyre.
Udhëzimet
Hapi 1
Së pari, instaloni serverin Apache në kompjuterin tuaj. Pastaj krijoni skedarë si ky në faqen tuaj:
1) index.php - faqja kryesore;
2) reg.php - faqja e regjistrimit;
3) auth.php - autorizim;
4) userdb.db - lista e përdoruesve të regjistruar.
Hapi 2
Përcaktoni strukturën e bazës së përdoruesit me parametrat hyrja (emri), kalimi (fjalëkalimi ose fjalëkalimi), roli (niveli i hyrjes), emri (emri), informacioni (informacioni). Për secilin përdorues, do të krijohet një varg i veçantë i formës user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Hapi 3
Krijoni formularë për regjistrim dhe autorizim. Një shembull i një forme autorizimi:
Hapi 4
Përmbajtja e skedarit auth.php përbëhet nga forma e zakonshme, linjat
Regjistrimi dhe të dhëna të tjera, informacione më të hollësishme rreth të cilave mund të gjenden në faqet e specializuara të programimit.
Hapi 5
Tjetra, shkruani formularin e regjistrimit - një skenar. Më poshtë është një pjesë e skenarit:
$ fp1 = skedar ("userdb.d");
foreach ($ fp1 si $ key => $ value) {
$ user = expoode ("0-1%", vlera $);
nëse ($ _ POST ['hyrja'] == $ përdorues ['1'] dhe md5 ($ POST ['kalojë']) == $ përdorues ['2']) {
$ ne = 0; ech "Një përdorues i tillë tashmë ekziston në bazën e të dhënave";}
nëse ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['hyrja']."% 1-1% ". Md5 $ _POS.
Hapi 6
Lidhni të gjitha faqet e krijuara me index.php. Një shembull i asaj që duhet të dalë:
<
Hapi 7
Pas kryerjes së manipulimeve të mësipërme, vazhdoni me testimin e sistemit të regjistrimit. Nëse gjithçka shkoi mirë, të dhënat e reja do të shfaqen në bazën e të dhënave të krijuara - llogari të regjistruara.