![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 3 Всего: 137 |
Непойму в чем проблема, пишет, что хедеру уже были посланы
![]()
|
|||
|
||||
Serkys |
|
||||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 1 Всего: 22 |
Посмотри, может перед "<?php" пробел закрался. Там не должно быть никаких html тегов, ни символа вообще. Может этот файл подключается через require/include?
Если это не поможет, попробуй использовать буферизацию. С ней проблема должна уйти. В начале скрипта вставь
В конце (или после set_cookies) вставляешь
|
||||
|
|||||
Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 1 Всего: 67 |
Ошибка в том, что setcookie должна быть вызвана до первого вывода в браузер какой-либо инфы. Юзай буферизацию...
|
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 3 Всего: 137 |
Нет, пробелов никаких нет. Если вместо строчки 42 поставить печать "Вы удачно залогинились" - скрипт работает на ура.
Но мне нужно сохранить как-то то, что человек залогинился для навигации по сайту. Что такое буферезация и сессии не знаю. Буферизацию нужно использовать вместе с куками? Что она дает? Писал пример по аналогии с этим, там установка кук стоит как и у меня ДО первого вывода информации на экран, так что Ciber SLasH, не понимаю, где я что-то вывожу ДО установки кук?! А вот и сам скрипт-мануал: http://www.devdreams.com/webmaster-tutoria...mbership-script Добавлено @ 09:32 Если ставлю то, что посоветовал Serkys - результат вообще пропадает, ничего не печатается из переменных. |
|||
|
||||
Serkys |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 1 Всего: 22 |
Любой пробел - уже вывод. Посмотри ещё раз. Сам на этом бывало спотыкался.
Понятия не имею в чём дело. Ты случаем не на РНР3 пишешь ![]() Буферизация - такая вещь, которая позволяет посылать заголовки и ставить куки в любом месте скрипта. Прочитай про неё - вещь хорошая. Даже вроде на винградском факе есть статья. А этот скрипт, который ты предоставил в первом посте, он составляет отдельный файл или инклудится? Можно текст функции clean_value()? |
|||
|
||||
Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 1 Всего: 67 |
Aliance, буферизация: http://forum.vingrad.ru/index.php?act=modu...mp;article=2859
|
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 3 Всего: 137 |
Отдельный файл, вызывается из Action элемента form.
Про буферизацию прочту, но раз и заголовки позволяет посылать в любом месте - проще так попробовать. Ибо заголовком у меня получилось. ПХП 4ый вроде, но не 3ий Добавлено @ 19:40 Функция clean_value - функция из форума IPB, она только заменяет нужные символы в нике. |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 3 Всего: 137 |
||||
|
||||
Serkys |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 1 Всего: 22 |
||||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |