php header yönlendirme çalışmıyor

0 Cevap php


I'm using an ajax call to trigger a php redirect using headers. According to chrome's developer tools the content of the page is loaded (ie: is in the resource list), but the page never redirects.

Ben herhangi bir hata kodları almıyorum. İşte php bulunuyor:

<?php  
ini_set('display_errors', false);  
if (!isset($_SESSION)) {  
  if($_POST['email']){  
    ...several calls to external db...  
    if(strlen($response->supporter->item->Email))
      //user is a member
      header('Location: http://www.example.com/page-one/');
    else
      header('Location: http://another-site.com/');
  }
}
?>

Neredeyse tam aynı kod sitenin başka bir bölümünde çalışıyor. Herhangi bir fikir neden bu doğru içerik çekerek, ancak sayfa üzerinde yükleme değil?

ajax çağrı:

$.post("http://www.our_site.org/is_member.php", { email: email });

0 Cevap