Forum Webscript.Ru
Программирование => PHP => Тема начата: gfdsa от 15 Июля 2002, 22:51:36
-
есть index.php с которого я получаю параметры. Их обрабативает user_auth.php, с помощью сессии + MySQL. Если все хорошо (дб не подвела) загружается index1.php, где есть пару линков .
один из линков ведёт на upload.php (тут то же есть сессион_старт ()), но получается ошибка :
error
------------------------------------------
Warning: Cannot send session cache limiter - headers already sent (output started at d:\\webservers\\apache group\\apache\\htdocs\\user_upload.php:2) in d:\\webservers\\apache group\\apache\\htdocs\\user_upload.php on line 6
c66e2b4aec875d4a7ffbba949d011315
vasya
123456
---------------------------------------------------------
последние 3 строчки это сессион_ид ,user, пароль !
то есть он передаёт правильно.
вот код :
user_upload.php
-------------------------
session_start();
if(!isset($auth_password)) {
//header("Location : register.html");
exit;
}
?>
echo session_id(). "
".$auth_username."
".$auth_password;
?>
----------------------------------------------------------------
Не понимаю что творится. все странички работают кромрe этой!!!
-
Неуж-то такой вопрос сложный?
-
Cannot send session cache limiter - headers already sent
Скорее всего где-то у тя уже что-то в брозер выводится.
-
gfdsa
А что будет, если я напишу
user_upload.php?auth_password=1
-
RomikChef
Будет вот что:
401 Unauthorized: The username / password combination you entered was invalid
даже если даш правильный ауть_пароль.
-
????
а откуда это возьмется???
-
RomikChef
В самом начале я регистрирую эти переменные (в первой сессии).
-
RomikChef
Я даже попробивал :)
-
Пробел не заметил перед
Вот зараза!!!!!
-
Я же говорил
Скорее всего где-то у тя уже что-то в брозер выводится.
-
Есть связь между незамеченным пробрлом и выводом в ослика ?
-
Этот пробел и выводится.