if($register){echo"Регистрация прошла успешно!";}else{mysql_error();}
}else{echo"<br>Регистрация не может быть завершена!";}
#Вывод ошибок
echo$error[1];
echo$error[2];
echo$error[3];
echo$error[4];
echo$error[5];
?>
</td>
</tr>
</table>
</body>
</html>
Мне выводит вот эту ошибку:
Цитата:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\195.211.205.157\www\register.php:20) in Z:\home\195.211.205.157\www\register.php on line 52
Покинул форум
Сообщений всего: 17
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Я поискал и понял,что куки работает только в самом начале документа...Но как мне сделать так,чтобы значение куки задавалось после условия if ?
LIME
Отправлено: 29 Ноября, 2011 - 15:42:51
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
SoM переделайте ваш скрипт
вместо непосредственно вывода формируйте строковую переменную
и перенесите скрипт в начало документа
а там где нужен вывод выводите заранее готовую переменную
типа
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.