⊗ppPmAuLCh 421 of 447 menu

Санҷидани логин барои банд будан

Акнун ба қайд гирифтани мо як мушкилот дорад - корбари нави сомонаи мо метавонад бо логини аллакай мавҷудбуда ба қайд гирад, ки албатта, ғайриимкон аст.

Барои ҳалли мушкилот, пеш аз дархости илова кардани корбари нав ба пойгоҳи додаҳо, бояд дархости SELECT-ро иҷро кард, ки месанҷад, ки логини хоҳишшуда банд аст ё не. Агар банд набошад - ба қайд мегирем, агар банд бошад - ба қайд намегирем, ва паёмеро дар ин бора чоп мекунем.

Биёед ин рамзро нависем:

<?php if (!empty($_POST['login']) and !empty($_POST['password'])) { $login = $_POST['login']; $password = $_POST['password']; $query = "SELECT * FROM users WHERE login='$login'"; $user = mysqli_fetch_assoc(mysqli_query($link, $query)); if (empty($user)) { $query = "INSERT INTO users SET login='$login', password='$password'"; mysqli_query($link, $query); $_SESSION['auth'] = true; } else { // логин банд аст, паёмеро дар ин бора чоп мекунем } } ?>

Рамзи худро тағир диҳед, то ки ҳангоми кӯшиши ба қайд гирифтан санҷиши банд будани логин иҷро шавад ва, агар он банд бошад, - паёмеро дар ин бора чоп кунед ва аз корбар хоҳиш кунед, ки логини дигарро ворид кунад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан