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 });