PHP + MySQL ilə Sadə Login Sistemi (Başlayanlar üç - mywap.az https://mywap.az/ RSS - mywap.az https://mywap.az/assets/img/images/logo.png RSS - mywap.az https://mywap.az/ admin@localhost (admin) admin@localhost (admin) Sat, 25 Apr 2026 17:09:49 +0300 Salam dostlar!<br> <br> Bu mövzuda sizə PHP və MySQL ilə sadə login sistemi göstərirəm. Bu sistem saytların əsas hissəsidir.<br> <br> Login sistemi:<br> <br> istifadəçi girişini təmin edir<br> admin panel qoruyur<br> şəxsi hesab sistemi yaradır<br> 🗄️ 1. Database (MySQL)<br> <br> Əvvəlcə belə cədvəl yaradın:<br> <pre class="prettyprint">CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(100), password VARCHAR(255) );</pre> <br> 📝 2. Qeydiyyat (register.php)<br> <pre class="prettyprint">&lt;?php include &quot;db.php&quot;; $username = $_POST&#91;&#039;username&#039;]; $password = password_hash($_POST&#91;&#039;password&#039;], PASSWORD_DEFAULT); mysqli_query($db, &quot;INSERT INTO users (username, password) VALUES (&#039;$username&#039;, &#039;$password&#039;)&quot;); echo &quot;Qeydiyyat uğurlu oldu!&quot;; ?&gt;</pre> <br> 🔐 3. Login sistemi (login.php)<br> <pre class="prettyprint">&lt;?php session_start(); include &quot;db.php&quot;; $username = $_POST&#91;&#039;username&#039;]; $password = $_POST&#91;&#039;password&#039;]; $result = mysqli_query($db, &quot;SELECT * FROM users WHERE username=&#039;$username&#039;&quot;); $user = mysqli_fetch_assoc($result); if ($user &amp;&amp; password_verify($password, $user&#91;&#039;password&#039;])) { $_SESSION&#91;&#039;user&#039;] = $user&#91;&#039;username&#039;]; echo &quot;Xoş gəldiniz &quot; . $user&#91;&#039;username&#039;]; } else { echo &quot;Login məlumatları səhvdir!&quot;; } ?&gt;</pre> <br> 🚪 4. Logout (logout.php)<br> <pre class="prettyprint">&lt;?php session_start(); session_destroy(); echo &quot;Çıxış etdiniz!&quot;; ?&gt;</pre> <br> ⚙️ 5. İstifadəçi yoxlama (dashboard.php)<br> <pre class="prettyprint">&lt;?php session_start(); if (!isset($_SESSION&#91;&#039;user&#039;])) { header(&quot;Location&#58; login.php&quot;); exit; } echo &quot;Salam, &quot; . $_SESSION&#91;&#039;user&#039;]; ?&gt;</pre> <br> 📊 Necə işləyir?<br> İstifadəçi qeydiyyatdan keçir<br> Şifrə təhlükəsiz hash olunur<br> Login zamanı yoxlanılır<br> Session yaradılır<br> Logout ilə sistemdən çıxır<br> 🔥 Bonus təhlükəsizlik məsləhətləri:<br> <br> ✔ password_hash istifadə et<br> ✔ SQL injection qoruması əlavə et<br> ✔ Prepared statements istifadə et (PDO daha yaxşıdır)<br> ✔ Session qorunması əlavə et<br> <br> 👍 Əgər faydalı oldu:<br> Like edin<br> Şərh yazın<br> Növbəti mövzu üçün yazın https://mywap.az/topics/13?pid=13 PHP + MySQL ilə Sadə Login Sistemi (Başlayanlar üç Kazimli Anar Fri, 24 Apr 2026 21:28:29 +0300 Сообщения https://mywap.az/topics/13?pid=13