⊗ppPmAuAt 414 of 447 menu

Uhakiki Rahisi Kupitia Hifadhidata kwenye PHP

Wacha tutekeleze uhakiki rahisi zaidi kwenye msingi wa hifadhidata, kwa sasa bila usajili. Badala ya kusajili watumiaji, tutawaingiza tu majina yao ya utumiaji na nywila kwenye jedwali la hifadhidata:

users
id login password
1 user 12345
2 admin 123

Wacha sasa tutengeneze fomu, ambayo jina la utumiaji na nywila vitazingiriwa:

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

Sasa tuandike msimbo, ambao utakuangalia, kama fomu imetumwa na, ikiwa imetumwa, basi kuangalia ikiwa kuna mtumiaji katika hifadhidata kwa jina la utumiaji na nywila kama hizi:

<?php if (!empty($_POST['password']) and !empty($_POST['login'])) { $login = $_POST['login']; $password = $_POST['password']; $query = "SELECT * FROM users WHERE login='$login' AND password='$password'"; $res = mysqli_query($link, $query); $user = mysqli_fetch_assoc($res); if (!empty($user)) { // mtumiaji amehakikiwa } else { // jina la mtumiaji au nywila si sahihi } } ?>

Tekeleza uhakiki ulioelezewa hapo juu. Fanya ili, ikiwa mtumiaji amepita uhakiki - ujumbe kuhusu hilo utoelezwe, na ikiwa hakupita - basi ujumbe kuhusu kuwa jina la utumiaji au nywila zilizoingizwa si sahihi.

Rekebisha msimbo ili katika kesi ya uhakiki wa mafanikio fomu ya kuingiza nywila na jina la utumiaji isionekane kwenye skrini.

Rekebisha msimbo ili katika kesi ya uhakiki wa mafanikio itoelekeze kwenye ukurasa index.php.

Rekebisha msimbo ili kwenye ukurasa index.php ujumbe wa uhakiki wa mafanikio uelezwe. Tatua tatizo kupitia ujumbe wa flash kwenye vikao.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa