⊗ppPmAuPHi 420 of 447 menu

Fshehja e fjalëkalimit gjatë regjistrimit në PHP

Fusha e futjes së fjalëkalimit zakonisht përfaqëson një input me tipin password, në të cilin simbolet e futura fshihen nën yje. Kjo është bërë në mënyrë që një keqbërës të mos mund të shikojë fjalëkalimin e përdoruesit përmes supit në momentin e regjistrimit.

Fshehja e fjalëkalimit në këtë mënyrë sigurisht që është mirë, por ka, megjithatë, një problem - përdoruesi nuk e sheh atë që po fut. Ai mund të gabojë gjatë futjes së ndonjë simboli dhe të regjistrohet me një fjalëkalim tjetër, jo atë që dëshironte. Kjo do të jetë e trishtueshme:(, pasi ai më pas nuk do të jetë në gjendje të identifikohet në faqen e internetit.

Ekziston një zgjidhje standarde për këtë problem: përdoruesit i tregohen dy inpute për futjen e fjalëkalimit - në inputin e parë ai fut fjalëkalimin, kurse në inputin e dytë - konfirmimin e tij, d.m.th. të njëjtin fjalëkalim për herë të dytë:

<form action="" method="POST"> <input name="login"> <input type="password" name="password"> <input type="password" name="confirm"> <input type="submit"> </form>

Detyra e faqes sonë të internetit është të kontrollojë që fjalëkalimi dhe konfirmimi i tij përputhen, pasi është logjike që në këtë rast përdoruesi e ka futur pikërisht atë që dëshironte të fusë:

<?php if (!empty($_POST['login']) and !empty($_POST['password']) and !empty($_POST['confirm'])) { if ($_POST['password'] == $_POST['confirm']) { // regjistroni } else { // do të shfaqim mesazhin e mospërputhjes } } ?>

Modifikoni kodin tuaj në mënyrë që gjatë dërgimit të formularit fjalëkalimi të krahasohet me konfirmimin e tij. Nëse përputhen - atëherë vazhdojmë me regjistrimin, por nëse nuk përputhen - atëherë shfaqim një mesazh për këtë.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo