• 08-08-2012, 07:33:55
    #1
    Üyeliği durduruldu
    Arkadaşlar bir konuda yardımınıza ihtiyacım var php kodum aşşağıdaki gibidir abonelik işleminden sonra kullanıcıyı yönlendirme yapıyorum chrome de sorunsuz çalışıyor kod ama mozilla ve ie de hata almıyorum fakat yönlendirme yapmıyor daha önce böyle bir problem yaşadıysanız veya farklı bir yol öneriyorsanız yardımlarınızı bekliyorum.
    <?php
    if(isset($_REQUEST['email_id']) && $_REQUEST['email_id']!='')
    {
    	$email_city  = $_REQUEST['email_city']; 
    	 $already  = $object->cond_select('ebulten','email_id','email_id="'.$_REQUEST['email_id'].'"');
    	if($already=='')
    	{
    	$sql = mkr_query("INSERT INTO `ebulten` ( `email_id`,city_id, `post_dt`) VALUES ( '".$_REQUEST['email_id']."', '".$email_city."', now())");
    	  echo "Abone olduğunuz için teşekkür ederiz.
    	  <meta http-equiv=\"refresh\" content=\"0;URL=urunler/tumurunler.php?action=city&city_id=$email_city\">
    	  ";
    	}
    	else
    	{
    		echo "Bu mail zaten var!";
    	}
    }
    ?>
          <meta http-equiv=\"refresh\" content=\"0;URL=urunler/tumurunler.php?action=city&city_id=$email_city\">
  • 08-08-2012, 09:14:53
    #2
    Location ile yönlendirmeyi denedin mi?
    header('Location: urunler/tumurunler.php?action=city&city_id=$email_city');
    şeklinde çalışması gerekiyor.

    yani çıktısı şu şekilde

    Hatta Javascript ile de yapabilirsin.

    <?php
      echo '<script language="javascript">';
      echo 'window.location="urunler/tumurunler.php?action=city&city_id=$email_city";';
      echo '</script>';
    ?>
  • 08-08-2012, 09:35:31
    #3
    Tam cevap verecektim ki üstteki arkadaş vermiş saolsun.
  • 08-08-2012, 10:28:33
    #4
    Üyeliği durduruldu
    Arkadaşlar teşekkür ederim ilginize fakat 2 yöntemide denedim yinede işimi görmedi bu şekilde kullandim

    	  echo "Abone olduğunuz için teşekkür ederiz. header('Location: urunler/tumurunler.php?action=city&city_id=$email_city'); ";
  • 08-08-2012, 10:32:26
    #5
    zuzurapper adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar teşekkür ederim ilginize fakat 2 yöntemide denedim yinede işimi görmedi bu şekilde kullandim
    	  echo "Abone olduğunuz için teşekkür ederiz. header('Location: urunler/tumurunler.php?action=city&city_id=$email_city'); ";
     <?php
    if(isset($_REQUEST['email_id']) && $_REQUEST['email_id']!='')
    {
        $email_city  = $_REQUEST['email_city']; 
         $already  = $object->cond_select('ebulten','email_id','email_id="'.$_REQUEST['email_id'].'"');
        if($already=='')
        {
        $sql = mkr_query("INSERT INTO `ebulten` ( `email_id`,city_id, `post_dt`) VALUES ( '".$_REQUEST['email_id']."', '".$email_city."', now())");
       header('Location: urunler/tumurunler.php?action=city&city_id=$email_city');  
        }
        else
        {
            echo "Bu mail zaten var!";
        }
    }
    ?>
    yanlış kullanmışsın. bu şekilde kullanır mısın?
  • 08-08-2012, 10:43:36
    #6
    Üyeliği durduruldu
    	$sql = mkr_query("INSERT INTO `ebulten` ( `email_id`,city_id, `post_dt`) VALUES ( '".$_REQUEST['email_id']."', '".$email_city."', now())");
    header('Location: urunler/tumurunler.php?action=city&city_id=$email_city');   
    
        } 
        else 
        { 
            echo "Bu mail zaten var!"; 
        }
    Dediğin şekildede denedim yönlendirmiyor