Tamko la php la usajili. Kuunda mfumo rahisi wa usajili wa watumiaji katika PHP na MySQL

Kazi ya kusajili na kuidhinisha watumiaji kwenye tovuti inatekelezwa kama ifuatavyo: wakati mtumiaji anajiandikisha kwenye tovuti, anajaza fomu ya usajili ambayo anaonyesha data mbalimbali, ikiwa ni pamoja na kuingia na nenosiri. Fomu hutuma data hii kwa seva na imeandikwa kwenye hifadhidata.

  • Mtumiaji huingiza kuingia na nenosiri katika fomu ya idhini na kuituma kwa seva.
  • Seva hukagua kama kuna mtumiaji katika hifadhidata aliye na kuingia na nenosiri sawa.
  • Ikiwa mtumiaji anapatikana, maelezo kuhusu hili yanarekodiwa katika kipindi au kuki.
  • Kwenye kurasa za tovuti, hundi inafanywa ili kuona ikiwa kikao kina data ambayo mtumiaji ameidhinishwa na, kulingana na hili, ukurasa unaonyeshwa kwa fomu moja au nyingine.
  • Katika kikao, huwezi kuonyesha tu ukweli wa idhini, lakini pia rekodi data fulani ya mtumiaji ili kuonyesha kwenye ukurasa, kwa mfano, jina au jina la utani. Uamuzi kuhusu kutumia vipindi au vidakuzi hufanywa kwa misingi ya tovuti kwa tovuti. Ikiwa tovuti ina habari muhimu, basi ni bora kutumia vikao, kwa sababu ni vigumu zaidi kujua data ya usajili wa mtu mwingine.

    Fomu za idhini na usajili

    Fomu ya idhini kawaida iko ukurasa wa nyumbani, au inaweza kuwa kwenye kurasa zote za tovuti. Kwa fomu ya usajili, imeundwa hasa ukurasa tofauti. Tutaunda ukurasa mmoja tu, ambao utakuwa na fomu zote mbili, na data ya mtumiaji itaonyeshwa juu yake. Kwa sasa itakuwa na msimbo wa HTML pekee, lakini tutafanya mara moja PHP faili, kwa sababu katika siku zijazo itakuwa script. Hebu tuiite formreg.php. Nambari ya ukurasa itakuwa kama hii:

    formreg.php:

    Usajili

    Tutarekodi data ya usajili wa watumiaji kwenye jedwali la watumiaji. Ikiwa huna meza kama hiyo bado, basi unda. Inapaswa kuwa na kitambulisho cha uwanja, kuingia na pas. Hatutatumia nyanja zingine. Ikiwa ziko kwenye jedwali, zitasalia tupu.

    usajili.php: