php header () sorunu

3 Cevap

İşte benim kod

if($register){
header("Location: http://mydomain.com/userarea");
exit();
}

kullanıcı kayıtlı olup olmadığını başarıyla userarea yönlendirilir ancak kayıt sayfada kalmak kayıt ama sayfayı yenileyin eğer userarea beni yeniden yönlendiriliyor ama otomatik kaydolma üzerinde kullanıcıyı yönlendirmek istediğiniz sonra ..... nasıl ben çözebilir Bu problem

3 Cevap

Yerine yönlendirme herhangi bir hata mesajı almazsanız {[(0)] false} çünkü, o zaman belki de bu mu? O exit() idam almaz görünüyor gibi daha olasıdır. assert() ile kontrol etmeyi deneyin. Aksi takdirde, zaten (istemciye gönderilen) çıktı temizlendi ettik ve başlık gönderilmedi mümkündür.

Bir oturumu veya çerez değerini kullanıcı giriş kaydetmeye çalışın

ve eğer bu parametre seti

Onu yönlendirmek

Echo veya yönlendirme önce bir şey yazmak mı?

Siz "kayıtlı" gibi bir şey göstermek istiyorum, bir userarea sitede ve kayıt formu bunu, "register.php" gibi bir şey aramak

register.php:

<?php
//process registration without any output //and then redirect
header(..);
exit;

Ve sonra çalışması gerekir