Сделал регистрацию без при помощи ajax . Возникла проблема с редиректом после того как человек зарегистрировался.
//Сверху идет html разметка
//Если человек зарегистрировался или вошёл совершается редирект , но заголовки уже отправлены
if(isset($_SESSION['user'])) {
header("Location:exemple.php");
}
Так как заголовки отправлены редирект не совершается , как этого избежать ?
Если без - это условие выносится ДО вывода хтмл разметки, вообще не понятно по какому принципу у вас все написано, если сначала идет вывод хтмл, а затем какой-то код не относящийся к выводу. Так быть не должно.
Если с аякс - на клиенте уже должна быть функция, которая перенаправляет яваскриптом на другую страничку, она вызывается по возврату от аяксовой функции успешного логина.