• 19-02-2020, 23:28:42
    #10
    session_start();
    
    if($kadi == $kayit["kadi"] && $sifre == $kayit["sifre"])// koşul sağlıyorsa
    {
         $_SESSION["ad"]=$kayit["ad"]." ".$kayit["soyad"];
         header("Refresh: 2; url=index.html");
    }
    else //koşul sağlamıyorsa
    {
         header("Location: http://www.google.com.tr");
    }
    php header komutu çalışmaz ise javascript ile yönlendirme yapın.
  • 19-02-2020, 23:51:54
    #11
    Botman, Codemaster
    MajerWeb adlı üyeden alıntı: mesajı görüntüle
    Dosyayı kontrol ettim dediğim gibi koşul sağlanmadığı için çalışmıyor.
    Arkadaşın problemini bağlanıp hallettik. Arkadaş body kısmında post yaparken header komutunu kullanıyor ve birçok php hatası mevcut. Muhtemelen bu hatalar nedeniyle header komutu çalışmamakta, alternatif olarak;

    echo '<meta http-equiv="refresh" content="0;URL=http://www.test.com">';
    kodunu ekleyip sorunu düzelttik fakat header in çalışmama sebebini, arkadaşımız kodları ayıklayarak bulmalı aksi takdirde ilerde sorunlara neden olacaktır. Ek olarak "header();" komutundan sonra "exit;" komutunun kullanılması gerektiğini hatırlatmak isterim.

    İyi çalışmalar.