• 04-05-2014, 02:19:25
    #1
    Merhabalar

    header fonksiyonu ile sayfa yönlendirme yapıyorum fakat tarayıcı okumuyor ve Bu web sayfasında yönlendirme döngüsü var hatası alıyorum bunun çözümü var mıdır?

    kod şu şekilde;

    <?php header("location: index.php?route=checkout/checkout&alisveris=misafir"); ?>
    deli etti sabahtır yardımcı olursanız sevinirim.
  • 04-05-2014, 02:22:48
    #2
    Koddan önce herhangi bir html tagı varmı ?
  • 04-05-2014, 02:24:30
    #3
    Freezby adlı üyeden alıntı: mesajı görüntüle
    Koddan önce herhangi bir html tagı varmı ?
    yok hocam sadece sayfada bu kod var
  • 04-05-2014, 02:30:15
    #4
    <?
    ob_start();
    ?>
    <div align="center">deneme yazısı</div>
    <?
    header("Location: index.php?route=checkout/checkout&alisveris=misafir");
    ob_end_flush();
    ?>

    Şu şekilde bir denermisin ?
  • 04-05-2014, 13:39:31
    #5
    Freezby adlı üyeden alıntı: mesajı görüntüle
    <?
    ob_start();
    ?>
    <div align="center">deneme yazısı</div>
    <?
    header("Location: index.php?route=checkout/checkout&alisveris=misafir");
    ob_end_flush();
    ?>

    Şu şekilde bir denermisin ?

    Daha önce denedim hocam bunu da yemiyor maalesef
  • 04-05-2014, 14:01:50
    #6
    function yonlendirme($url){ 
    			if (!headers_sent()){  
    				header('Location: '.$url); exit; 
    			}else{ 
    				echo '<script type="text/javascript">'; 
    				echo 'window.location.href="'.$url.'";'; 
    				echo '</script>'; 
    				echo '<noscript>'; 
    				echo '<meta http-equiv="refresh" content="0;url='.$url.'" />'; 
    				echo '</noscript>'; exit; 
    			} 
    		}
    
    yonlendirme("http://google.com.tr/");