• 04-07-2016, 07:13:28
    #1
    Merhabalar,

    1 adet login sayfası tasarımı yaptım.
    Amacım ayar.php ' deki k. adı ve şifreyi, kullanıcı adı ve şifre bölümüne girince istediğim adrese yönlendirmesi.
    Lakin ne yaptıysam, bir türlü "Giriş" butonunu aktif edemiyorum. K. adı ve şifre girip Giriş butonuna basınca hiç bir şey olmuyor.
  • 04-07-2016, 07:23:02
    #2
    kodu görebilir miyim?
  • 04-07-2016, 12:49:41
    #3
    SerhatCetin adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    1 adet login sayfası tasarımı yaptım.
    Amacım ayar.php ' deki k. adı ve şifreyi, kullanıcı adı ve şifre bölümüne girince istediğim adrese yönlendirmesi.
    Lakin ne yaptıysam, bir türlü "Giriş" butonunu aktif edemiyorum. K. adı ve şifre girip Giriş butonuna basınca hiç bir şey olmuyor.
    Öncelikle kullanıcı adına göre bir giriş sessionu oluşturmalısınız. Ardından form ile gönderilen veriye göre doğruysa sayfalara erişim izni vermelisiniz yada yanlışsa tekrar giriş yapmasını istemlisiniz. Giriş formuna ise işlem başarılı ise gidilecek sayfayı ayarlamalısınız.

    Yardımcı olabildiysem R10+ verebilirseniz sevinirim.
  • 05-07-2016, 04:28:43
    #4
    Giriş butonuna tıkladığınız da herhangi bir işlemin olmaması PHP Taraflı değil, HTML Taraflıdır.

    Form taglarınız da sorun olmadığını teyit ediniz.

    http://www.w3schools.com/html/html_forms.asp
  • 05-07-2016, 07:11:24
    #5
    PHP Taraflı değil, HTML Taraflıdır. Diyemezsiniz her iki taraflı da olabilir.

    Kodları gönderirseniz yardımcı olabilirim.
  • 05-07-2016, 07:16:21
    #6
    Form tagının içinde kaldığının emin olun butonun ve method="post" action="giris.php" seklinde ekleyin form içine
  • 05-07-2016, 08:32:44
    #7
    Mikroscript adlı üyeden alıntı: mesajı görüntüle
    PHP Taraflı değil, HTML Taraflıdır. Diyemezsiniz her iki taraflı da olabilir.

    Kodları gönderirseniz yardımcı olabilirim.
    Butona tıklandığında hiç bir şey olmadığını belirtmiş konu sahibi, bu herhangi bir yere post edilmediğini gösterir.

    Bir sayfa dahi yenilenmiyorsa burada php taraflı ne gibi bir problem olabilir?

    + En azından form tarafını konuya eklerse konu sahibi kesin çözüme kavuştururz.
  • 09-07-2016, 14:24:04
    #8
    örnek sayfa: giris.php
    include 'ayar.php'; // Bu dosyada kullanıcı adı $ka, şifre de $sif olarak tanımlanmış olsun mesela
    
    echo '
    <form action ="giris.php" method="POST">
    Kullanıcı Adınız: <input type="text" name="k_adi">
    Şifreniz: <input type="password" name="sifre">
    <input type="submit" name="giris" value="Giriş">
    </form>
    ';
    
    if(isset($_POST['giris']))
    {
    $k_adi = $_POST['k_adi'];
    $sifre = $_POST['sifre'];
    if($k_adi == $ka && $sifre == $sif)
    {
    // Buraya forma girilen bilgilerin doğru olması durumunda ne yapılmasını istiyorsanız o komutları yazarsınız.
    }
    else {echo 'Kullanıcı adı veya şifre hatalı!';}
    }