Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
614
Tıklama
0
Öne Çıkarma
Üyelik Sistemi Array Problemi
O
11 yıl
Er
Konu Sahibi

Arkadaşlar merhaba yeni bi üyelik sistemi yapmaya çalışıyorum şöyle bi sorunum var.postlanan username ile database deki usernamelerin arasından eşleşmeleri nasıl sağlarım.Aynı şekilde o username e tanımlanmış password de seçilebilsin yani eşleşme tamamlansın ben böyle bi database yaptım ama işin içinden çıkamadım.bu bilgilerle doğrusunu gösterirseniz sevinirim.

login.php

include ('database.php');

if( $_POST['username'] == ...... and $_POST["password"] == ....... ) {
$_SESSION['login'] = $_POST['username'];
header("Location: index.php");


database.php

$Users = array(
"user1" => array( name => oguz, password =>123 ),
"user2" => array( name => bahadir, password =>abc ),

);

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



F
11 yıl
Teğmen

Dizi ile yaprsan üye arttıkça çok yavaş bir sistem olur... veritabanı ile yaparsan "select üye_isim from üyeler" ile eşleştirebilirsin daha basit ve daha kullanışlı bir yapıya sahip lolursun bu sayede...


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @oguz526
O
11 yıl
Er
Konu Sahibi

Şuan sadece php yi kullanmam lazım mysql i kullanmicam üye sayısıda çok fazla olmiyacak 10 falan olucak şekilde


Bu mesaja 1 cevap geldi.
J
11 yıl
Onbaşı

$users = array (
array("name" => "ahmet", "pass" => "1234"),
array("name" => "mehme", "pass" => "1434"),
array("name" => "kamil", "pass" => "1634")
);

$u = "ahmet";
$p = "1234";
foreach ($users AS $user){
if ($u == $user["name"] && $p == $user["pass"]){
echo "giriş ok";
}
}



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.