Я создаю простой веб-сайт. Моя ситуация такая. После регистрации пользователя я хочу перенаправить пользователя после 3 секунд на главную страницу (если регистрация завершается успешно). Код у меня сейчас как нижеПроблема при перенаправлении пользователя после регистрации
$query = "INSERT INTO Privileges VALUES('$user','$password1','$role')";
$result = mysql_query($query, $dbcon)
or die('Registration Failed: ' . mysql_error());
print 'Thanks for Registering , You will be redirected shortly';
ob_start();
echo "Test";
header("Location: http://www.php.net");
ob_flush()
Я получаю сообщение об ошибке Предупреждение: Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в/дома/SRINIVASA/public_html/ThanksForRegistering.php: 27) in/home/srinivasa /public_html/ThanksForRegistering.php в строке 35.
Что мне нужно сделать сейчас?
Его проблема с выдачей HTTP заголовков после он уже отправил контент. Не стесняйтесь перечитывать его вопрос и откладывать голос. –
Ian здесь правильно ... – Zak
@Ian P: Это не ответ, это должен быть комментарий. – 2010-05-27 20:24:56