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 :: куки - помогите выдает ошибку

 PHP.SU

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


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

> Описание: не могу проверить куки PHP и Cookies
bustez
Отправлено: 05 Января, 2015 - 20:43:36
Post Id


Новичок


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


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




PHP и Cookies
Всем привет - хоть убей не могу разобраться!
Изучаю $_COOKIE — HTTP Куки
Вот нашел простые примеры и выдает ошибки изучаю на примерах:
1.
PHP:
скопировать код в буфер обмена
  1.  
  2. // Устанавливаем Cookie до конца сессии:
  3. SetCookie("Test","Value");
  4.  


выводит Warning: Cannot modify header information - headers already sent by (output started at G:\home\mysite\www\catalog.php:1) in G:\home\mysite\www\catalog.php on line 4

2.
PHP:
скопировать код в буфер обмена
  1.  
  2. // Устанавливаем Cookie до конца сессии:
  3. // В случае успешной установки Cookie, функция SetCookie возвращает TRUE:
  4. if (SetCookie("Test","Value")) echo "<h3>Cookies успешно установлены!</h3>";
  5.  
  6.  

выводит
Warning: Cannot modify header information - headers already sent by (output started at G:\home\mysite\www\catalog.php:1) in G:\home\mysite\www\catalog.php on line 5


все находится на локальном сервере - но как только пытаюсь повторить примеры[b][/b]
(Добавление)
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4.         // Установка куки
  5.         setcookie("Name", "C. Wing", time()+3600);  
  6.         setcookie("Interests", "plane spotting", time()+3600);
  7. ?>
  8.  
  9. <?PHP
  10.  
  11.         // Запросить значение куки
  12.         $strName = $_COOKIE["Name"];  
  13.         strInterest = $_COOKIE["Interest"];
  14.          
  15.         // Вывести клиенту
  16.         echo "<p>" . strName . "</p>"  
  17.         echo "<p>Вас интересует . " strInterest . "</p>"
  18.        
  19. ?>
  20.  


тоже не получается!
 
 Top
Мелкий Супермодератор
Отправлено: 05 Января, 2015 - 21:23:52
Post Id



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


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


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




http://forum.php.su/topic.php?fo...&topic=13529

Судя по характерной ссылке output started на 1 строку скрипта - у вас BOM


-----
PostgreSQL DBA
 
 Top
kotyara1979
Отправлено: 05 Января, 2015 - 21:27:36
Post Id


Частый гость


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


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




Удалите пробелы до знака "<?".
Ну или, как указали выше, кодировка с BOM.

(Отредактировано автором: 05 Января, 2015 - 21:30:23)



-----
Сделать можно все. Главное одеть каску.
 
 Top
bustez
Отправлено: 05 Января, 2015 - 22:23:57
Post Id


Новичок


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


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




Цитата:
Удалите пробелы до знака "<?".

это не помогло, но действительно поиграл с кодировками и получилось - так а в чем дело! если использовать с BOM то ошибка, а если без него то русские буквы не проходят! вообщем плохо!

вообще свои скрипты в какой кодировке сохранять?
 
 Top
Contr
Отправлено: 05 Января, 2015 - 22:40:12
Post Id



Частый гость


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


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




Я все в UTF-8 без BOM
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB