1. sayfa
giriş sayfasındaki forma action kısmına login.php yaz login.php oluştur içinede
bu kodları yaz login başarılıysa userpanel.php e gider başarısızsa failed.php e gider. Onlarıda kendine göre düzenlersin. Bu arada oluşturduğun formdaki labelların adlarını KullaniciAdi Parola şeklinde yapmayı unutma.. Edit : Db bilgilerinide kendine göre düzenlemeyi unutma |
Hocam yardımınız için sağolun ılk olarak vtbag.php olusturdum failed.php ve username.php de olusturdum loginide yazdım direk çalıstırdıgımda failed.php acılıyo kullaniciadi ve parolayı gırıyorum username.php ye yönleniyorum orya kullanıcının adını ve soyadını nasıl cekebılırım acaba |
<?php echo @$_SESSION['adi']; ?> <?php echo @$_SESSION['soyadi']; ?> direk calıstırdıgında failed acılıyor derken ? form action olarak yapmanız lazım, direk dosaya girmeye calısırsan failed.php e atar.. |
Arkadaşlar odev adlı bi veri tabanım ve kullaci adlı bi tablom var tablo içinde kullaniciadi,parola,adi,soyadi,eposta bilgileri var veritabanı baglantımı yapıyorum kullaniciadi ve parola vari tabanında kayıtlı ise girişim gerceklesiyor ancak giriş yaptıgım da o kullaniciadi na kayıtlı adı ve soyadı nasıl cekebılırm örnegin:kullaniciadi:xxx parola:12345 adi:ali soyadı:türk giriş yaptıgımda nasıl verı tanından adını soyadı cekip hoş geldin ali türk yazdırabilirim. index.php <? vtb.php <?php cikis.php <?php < Resime gitmek için tıklayın > |
güncelll |
localhost üzerinde çalışmıyorsun dolayısıyla php kodlarını çalıştıramazsın. önce iis kurmalısın. sonra iis üzerinden php kurmalısın. |
tek sayfada yapabilirsin. <?php session_start(); $veritabanı islemin... if(isset($_SESSION["oturum"])){ echo "hoşgeldiniz ".$_SESSION["oturum"]; } else { ?> <formun ve inputların burda olcak> <?php if(isset($_POST["k_adi"])){ $sor = mysqli_query($veritabanim,"SELECT * FROM kullanicilar WHERE k_adi = '".$_POST["k_adi"]."' and sifre = '".$_POST["sifre"]."'"); if(mysqli_num_rows($sor) == 1){ $getir = mysqli_fetch_assoc($sor); $_SESSION["oturum"] = $getir["adsoyad"]; } } } ?> dilersen hazır buldum buyur buda linki https://dosya.co/094gmrr20t20/create-simple-login-page-with-php-and-mysql.zip.html |
1. sayfa
Kullanıcının sistemde oturum açmasını sağlamak amacıyla aşağıdaki özelliklere sahip bir proje oluşturulacaktır. Kullanıcı anasayfaya girdiğinde oturum açma ekranı gelecektir. Oturum açma ekranına kullanıcı adı ve parola girildiğinde veritabanındaki kullanici tablosunda bu isim kayıtlımı diye kontrol edilecektir. Eğer kayıtlı ise oturum açma başarılı olacaktır ve anasayfa gelecektir ve kullanıcıya “Hoşgeldin Adı Soyadı” şeklinde hitap edecektir. Aynı zamanda oturum açmış kullanıcı için “Çıkış” düğmesi aktif olacaktır. Çıkış düğmesine tıklanınca oturum sonlandırılacaktır ve giriş ekranı gelecektir.
KullaniciAdi VARCHAR(50), PRIMARY KEY veri tabanı bu sekilde olusturuyorum
Parola VARCHAR(50)
Adi VARCHAR(50)
Soyadi VARHCAR(50)
Eposta VARCHAR(50)
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜ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.
< Bu mesaj bu kişi tarafından değiştirildi xmeliez -- 25 Aralık 2012; 15:38:22 >