Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите пожалуйста... [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Описание: Не работает код в чем дело???
valenok Модератор
Отправлено: 11 Ноября, 2009 - 08:19:54
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




было бы дело в заголовках - так бы и написало.
Попробуй в другом браузере, попробуй указать время жизни, домен, путь.
Попробуй заменить на header("Set-Cookie: NAMR=value; path=/; secure");

Зачем вы переменную в кавычки берете ? "$pass"


-----
Truly yours, Sasha.
 
My status
 Top
Кровавый
Отправлено: 11 Ноября, 2009 - 16:33:17
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




valenok пишет:
было бы дело в заголовках - так бы и написало.
Попробуй в другом браузере, попробуй указать время жизни, домен, путь.
Попробуй заменить на header("Set-Cookie: NAMR=value; path=/; secure");

Зачем вы переменную в кавычки берете ? "$pass"


Всё равно одна и та же байда... Уже даже в начале скрипта ставил, всё равно не устанавливает... Растерялся

Насчёт переменной в кавычках - это баг с прошлого проекта.... О там соответственно с исходника... Огорчение
 
 Top
valenok Модератор
Отправлено: 11 Ноября, 2009 - 20:05:00
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




в другом браузере тоже не получилось ?
сообщения об ошибках включены ? Ставь livehttpheaders и выясни приходят заголовки устновки кук с сервера вообще или нет ?


-----
Truly yours, Sasha.
 
My status
 Top
Кровавый
Отправлено: 11 Ноября, 2009 - 20:34:19
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




valenok пишет:
в другом браузере тоже не получилось ?
сообщения об ошибках включены ? Ставь livehttpheaders и выясни приходят заголовки устновки кук с сервера вообще или нет ?


У меня на TopServer 2.1 всё работает, а вот на tu2.ru хостинге - нет...

Насчёт "livehttpheaders", можно поподробней? Не понял

Пишет в начале страницы:
Цитата:

Warning: Cannot modify header information - headers already sent by (output started at /home/tu2.ru/s/sc/schoolmich/htdocs/www/admin/admin.php:5) in /home/tu2.ru/s/sc/schoolmich/htd ocs/www/admin/admin.php on line 13
 
 Top
CenapaTop
Отправлено: 12 Ноября, 2009 - 01:08:05
Post Id



Частый гость


Покинул форум
Сообщений всего: 166
Дата рег-ции: Авг. 2009  


Помог: 1 раз(а)




Выше ответ:
Мелкий пишет:
Цитата:
setcookie() определяет куку для отправки вместе с остальной header-информацией.Куки обязаны быть отправлены до любых других шапок/headers (это ограничение кук, а не РНР). Это требует, чтобы вы помещали вызовы этой функции перед тэгами <html> или <head>.
 
 Top
Кровавый
Отправлено: 12 Ноября, 2009 - 13:55:28
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




CenapaTop пишет:
Выше ответ:


Вы исходник видели? В Инклуде только 2 переменных. А куки устанавливаются только тогда, когда совпали пароли. И причём сначала установка, а потом уже вывод "countertype: text/htnl" Или как там...
 
 Top
Мелкий Супермодератор
Отправлено: 12 Ноября, 2009 - 14:07:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Всё равно варнинг вам явно пишет даже где начался вывод.
Проверьте на наличие вывода каких-нибудь там пробелов, символов перевода строк.


-----
PostgreSQL DBA
 
 Top
Кровавый
Отправлено: 12 Ноября, 2009 - 15:31:29
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Мелкий пишет:
Всё равно варнинг вам явно пишет даже где начался вывод.
Проверьте на наличие вывода каких-нибудь там пробелов, символов перевода строк.


Всё. Работает! Спасибо большое тем, кто помогал! Улыбка

Проблема была на 7-ой строке " print "<center>";". Она была решена переносом её из PHP в HTML на 9-ую строку. Ещё раз спасибо! Подмигивание

PS, участок скрипта я теперь потру... Так,на всякий случай... Ниндзя

(Отредактировано автором: 12 Ноября, 2009 - 15:32:30)

 
 Top
ToxaDR
Отправлено: 12 Ноября, 2009 - 17:46:50
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




дабы на засорять форум лишними темами, опишу свою проблему здесь.

Многие, наверное, в курсе, что в пхп есть 2 замечательные функции работы со временем: time()/mktime() и gmmktime().

Ну так вот у меня 2 сервака. Один полностью на линухе, а второй - денвер. И там и там обе функции возвращают одинаковое число. При чем время на обоих серверах американское (GMT-5). Кто-нибудь может помочь?

(Отредактировано автором: 12 Ноября, 2009 - 17:47:41)

 
 Top
biperch
Отправлено: 12 Ноября, 2009 - 18:34:39
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 588
Дата рег-ции: Окт. 2009  
Откуда: Днепропетровск


Помог: 8 раз(а)




Посмотри эти функции, должно помоч..
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB