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 :: Ошибка session_start();

 PHP.SU

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


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

> Без описания
shahin
Отправлено: 17 Июля, 2014 - 15:07:00
Post Id


Забанен


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


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




Здравствуйте,
эта ошибка
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\OpenServer\domains\site\includes\functions.php:2) in D:\OpenServer\domains\site\includes\functions.php on line 2
говорит что у меня сеесия уже была открыта. Но у меня тольков одном файле открывается сессия. как исправить?
И еще не работает Warning: Cannot modify header information - headers already sent by (output started at D:\OpenServer\domains\site\includes\functions.php:2) in D:\OpenServer\domains\site\tmp\auth.php on line 12
вот сам файл auth
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. require_once "includes/functions.php";
  3. require_once ("includes/configuration.php");
  4. $Login = filter_input(INPUT_POST, 'Login', FILTER_SANITIZE_STRING);
  5. $Password = filter_input(INPUT_POST, 'Password', FILTER_SANITIZE_STRING);
  6. $Password = md5($Password);  
  7. if (auth($Login, $Password)) {  
  8. $_SESSION["Login"] = $Login;  
  9. $_SESSION["Password"] = $Password; }
  10. else $_SESSION["error_auth"] = 1;  
  11. header("Location: ".$_SERVER["HTTP_REFERER"]);  
  12. ?>
 
 Top
DelphinPRO
Отправлено: 17 Июля, 2014 - 15:23:16
Post Id



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


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


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




shahin пишет:
говорит что у меня сеесия уже была открыта

вам говорят, что заголовки уже отправлены, поздно их формировать: headers already sent
Более того, вам говорят, в каком месте произошел вывод в браузер, и как следствие, отправка заголовков: output started at D:\OpenServer\domains\site\includes\functions.php:2

Почему бы не посмотреть в этот файлик, во вторую строчку?

И главное!!! Гугл все еще работает!! им можно пользоваться....

http://www.phpfaq[dot]ru/headers


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
shahin
Отправлено: 17 Июля, 2014 - 22:45:02
Post Id


Забанен


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


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




DelphinPRO пишет:
И главное!!! Гугл все еще работает!! им можно пользоваться....

Я перед созданием темы пользуюсь гуглом!
DelphinPRO пишет:
Почему бы не посмотреть в этот файлик, во вторую строчку?

Поблема была из-за
CODE (php):
скопировать код в буфер обмена
  1. <!------------------------------------------------------------------------------------------------->

перед
Но эту устранить не могу
Warning: Cannot modify header information - headers already sent by (output started at D:\OpenServer\domains\sites\tmp\header.php:6) in D:\OpenServer\domains\sites\tmp\profile.php on line 39
вот header.php
Спойлер (Отобразить)
 
 Top
DelphinPRO
Отправлено: 18 Июля, 2014 - 08:35:50
Post Id



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


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


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




shahin пишет:
<!DOCTYPE html">

В этом месте уже начался вывод в браузер, и как следствие - отправка заголовков.
Вы внимательно прочитали статью, ссылку на которую я вам дал?

(Отредактировано автором: 18 Июля, 2014 - 08:41:10)



-----
Чем больше узнаю, тем больше я не знаю.
 
 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