![]() |
Veritabansız Birden Fazla Kullanıcı Arkadaşlar Selamlar. Elimde çözmem gereken bir durum var. Veritabanı olmadan kullanıcı girişi yapıp bir sayfaya yönlenen bir kod parçacığım var. Buna birdenfazla kullanıcı adı şifre atamam mümkün müdür acaba? <?php if (!empty($_POST)) { if ($_POST['kullanici_adi'] == 'test' && $_POST['kullanici_sifre'] == '123') { $Mesaj=$YetkiliGiris; } else { $Mesaj=$YetkisizGiris; } } else { echo $HtmlForm; } echo $Mesaj; ?> |
else if(kullaniciadi=='aa' && sifre=='123'){ sonuc } mobilim düzenlemeyi yaparsınız, if den sonra eklersiniz |
users olarak bir array oluştur onunla çöz yada text db yap |
Alıntı:
Alıntı:
|
Alıntı:
if (!empty($_POST)) { if ($_POST['kullanici_adi'] == 'test' && $_POST['kullanici_sifre'] == '123') { $Mesaj=$YetkiliGiris; }else if($_POST['kullanici_adi'] == 'test2' && $_POST['kullanici_sifre'] == '123'){ # Kullanıcı 2 $Mesaj=$YetkiliGiris; } else { $Mesaj=$YetkisizGiris; } } else { echo $HtmlForm; } echo $Mesaj; ?>Bu şekilde aşağıya doğru stediğiniz kadar kullanıcı ekleyebilirsiniz. Ek olarak diğer arkadaşların söylediği gibi array içinde veya txt üzerinde kullanıcı bilgilerini tutmak if sorgusunu kısaltacaktır. |
<?php $users = array( 'ali' => '123456', 'veli' => '123654' ); if (!empty($_POST)) { if(array_key_exists($_POST['username'], $users)) { if($users[$_POST['username']] == $_POST['passwords']) { $Mesaj=$YetkiliGiris; } else { $Mesaj=$YetkisizGiris; } } else { $Mesaj=$YetkisizGiris; } } else { echo $HtmlForm; } echo $Mesaj; |
Alıntı:
tam bu arkadaşın dediği gibi :) |
Alıntı:
Alıntı:
Parse error: syntax error, unexpected '$users' (T_VARIABLE) in /home/x/public_html/x/deneme.php on line 67 şeklinde bir hata alıyorum. |
<?php $uyeler= array( array("Deneme","123"), array("Uye2","Sifresi"), array("Uye3","Uye3") ); $kadi= $_POST["kadi"]; $sifre= $_POST["sifre"]; if(in_array(array($kadi,$sifre),$uyeler)){ echo "giriş yaıldı"; }else{ echo "üye yok"; } ?> |
| Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:03:21. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.