![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
frops |
|
|||
![]() Music / Web / Design Профиль Группа: Участник Сообщений: 10 Регистрация: 28.5.2009 Репутация: нет Всего: нет |
Проблема такова. Есть код:
Со страницы он не выходит, но и дальше ее уже не выполняет. В чем проблема? В другом проекте работала. P.S. Без exit; переходит на туже страницу, на которой находится. Но это уже не нормально, что не так? Это сообщение отредактировал(а) frops - 12.12.2011, 13:06 |
|||
|
||||
ayax2005 |
|
|||
![]() echo $smile ![]() ![]() Профиль Группа: Участник Сообщений: 516 Регистрация: 17.4.2008 Где: Питер Репутация: 2 Всего: 11 |
exit() - функция.
-------------------- все вопросы - из-за неверной формулировки задачи |
|||
|
||||
frops |
|
|||
![]() Music / Web / Design Профиль Группа: Участник Сообщений: 10 Регистрация: 28.5.2009 Репутация: нет Всего: нет |
Спасибо за подсказку, но суть дела не меняется. Все так же. Кстати, раньше пользовался exit; и все работало) |
|||
|
||||
$дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
Покажи целиком код
|
|||
|
||||
frops |
|
|||
![]() Music / Web / Design Профиль Группа: Участник Сообщений: 10 Регистрация: 28.5.2009 Репутация: нет Всего: нет |
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
ну, какова проблема? начинаем заниматься отладкой. раставляем везде чекпоинты, вроде echo 1; echo 2; и т.д. и смотрим, где происходит сбой.
да, вопрос №0: показ ошибок включён? |
|||
|
||||
$дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
Смотри
Здесь, в случаи успешной авторизации, перекидываем пользователя на текущию страницу
Однако, благодаря условию $act=="" пользователю все равно будет отображаться форма авторизации. Короче путаница с условиями С сессиями тоже каша. При авторизации создается сессия с одними ключами, а при выходе прибиваешь совершенно другие ключи И еще советую подумать над безопасностью скрипта, не исключена SQL-инъекция |
|||
|
||||
frops |
|
||||||||
![]() Music / Web / Design Профиль Группа: Участник Сообщений: 10 Регистрация: 28.5.2009 Репутация: нет Всего: нет |
Это не index.php, это страница auth.php, подключаемая в скрипт в случае адреса: site.ru/auth Сессия для примера, я их переименовывал. Пока роли не играют. Он также не перекидывает на главную страницу. ((( Насчет всего, спасибо. Теперь, что-то можете еще предложить? Добавлено через 2 минуты и 42 секунды
Чек боксы ставил! Показывает echo перед header, после уже не показывает. То есть доходит до:
Это сообщение отредактировал(а) frops - 12.12.2011, 14:21 |
||||||||
|
|||||||||
$дмитрий |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
Вместо
Временно пропиши
Что бы наглядно было видно Если при авторизации не перекинуло на http://ya.ru, но при этом выдало надпись "Сюда доходит", значит скрипт отработал с ошибкой "Cannot modify header information", в этом легко убедится включив вывод ошибок на экран |
||||
|
|||||
frops |
|
|||
![]() Music / Web / Design Профиль Группа: Участник Сообщений: 10 Регистрация: 28.5.2009 Репутация: нет Всего: нет |
Дима, огромное спасибо! Включил ошибки. Действительно Cannot modify... Дальше как-то Сам ))
![]() Ответ всегда до безумства прост, если уже долго ищешь причину ошибки ))) |
|||
|
||||
$дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
И еще, конструкция exit означает "прекратить дальнейшее выполнения скрипта". Поэтому ставить после него какие-либо метки не имеет смысла
Добавлено через 1 минуту и 6 секунд Без проблем, обращайся ![]() |
|||
|
||||
Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 6 Всего: 15 |
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |