• 26-04-2010, 13:19:24
    #1
    Arkadaşlar Php de başka bir sayfadan başka bir sayfaya yönlendirme yapıcam ancak yaptıgım zaman yönlenmiyor. aynı işlemi sub domaindede yapıcam ancak gene yönlenmiyor yardım edermisiniz


    Kullandıgım Kod


    Alıntı

    header("Location: http://www.demo.com");
    exit;
    Sayfa Öylece Bekliyor ne Yapabilirim...
  • 26-04-2010, 13:21:02
    #2
    Üyeliği durduruldu
    exiti kaldır
    üstünde
    ob_start(); varmı
  • 26-04-2010, 13:25:25
    #3
    Hayır Yok boş bir dosya kısmından index.php den >> destek.php yönlendirmem gerekiyor exiti kaldırıp deniyim birde
  • 26-04-2010, 13:27:43
    #4
    Hocam. Header ın üstünde hiç bi şekilde yazı olmaması gerekiyor echo vs.vs html tagları dahil. Bomboş php de yapabilirsin yada ob_flush ile yapabilirsin eğer html ve sayfaya yazı bastırcam diyorsan. Başka şansın yok.
  • 26-04-2010, 13:28:49
    #5
    Üyeliği durduruldu
    yönlendirme işlemini
    <script>window.location='index.php'</script>
    gibi yap madem ne diim
  • 26-04-2010, 13:29:48
    #6
    gülünecek bir durum evet biliyorum ancak yapamıyorum şaka gibi
  • 26-04-2010, 15:17:29
    #7
    Sayfanın en başına ob_start(); yazmalısınız ve su sekilde yonlendirmeniz gerekir;

    header("Location: index.php");

    biraz beklesin diyorsan

    header("Refresh: 2; url=index.php"); olmalıdır. Kolay gelsin.
  • 26-04-2010, 16:17:06
    #8
    ob_start yapıp header kullanacağına <meta> yönlendirmesi yapabilirsin. Ben şahsen genelde <meta> kullanıyorum.
  • 26-04-2010, 17:21:15
    #9
    Üyeliği durduruldu
    canercanbaz adlı üyeden alıntı: mesajı görüntüle
    header("Refresh: 2; url=index.php"); olmalıdır
    headerda refresh parametresi yoktur. bu kullanim yanlis tüm browserlarda calismaz. meta refresh yaprsaniz daha saglikli olur. header ile de hic bekletmeden yonlendirebilirsiniz ancak