#1 2009.02.28 13:44

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Ошибка авторизации

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at блабла/adminka.php:1) Не так отображается. С формой входа все сессия пускается при заходе в админ)) вот ошибка. Инклуд такой <?php
session_start();
include '../inc/connect.php';
$title='Авторизация';
include '../inc/header.php';...


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#2 2009.02.28 13:54

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

еще есть ошибки? нотисы какие-нить?

Неактивен

#3 2009.02.28 14:07

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/zorn/domains/zorn.net.ru/public_html/admin/adminka.php:1) in /home/zorn/domains/zorn.net.ru/public_html/admin/adminka.php on line 2 Вот на старт пишет. Может че нить присвоить надо к сессии?


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#4 2009.02.28 14:17

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

headers already sent - это не этот запуск сесии, а где-то в файле, который инклудится у тебя еще раз запускается эта сессия.

Неактивен

#5 2009.02.28 14:18

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Ы проверил твоим менеджером. Ошибок нет
Добавлено спустя   2 минуты :
Зайди прямо в админ/ и глянь пас там щас писану


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#6 2009.02.28 14:23

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

это не синтаксическая ошибка, а логическая. не надо мне пасов, ищи дублирующий запуск сесии.

Неактивен

#7 2009.02.28 14:27

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Ну запуск еще в индексном, тое есть где форма


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#8 2009.02.28 14:28

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

ну вот и исправляй. сессия с 1 именем должна запускаться 1 раз.

Неактивен

#9 2009.02.28 14:39

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Я просто вижу в скриптах на каждой странице стартует сессия. Типа если нет-будет, если была-продолжится. Выглядел в вапфиксе


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#10 2009.02.28 17:17

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Глянул ангину. Ну дык там на КАЖДОЙ странице старт идет вверху. Имеются переменные $_SESSION['xxx'] вот и мне надо их. Типа ввел данные, промежуточная страница, управление. Сравниваю логин сессии и из базы. Не Пускает. Вывел $_SESSION['логин'] на другой странице так ничего нет(промежуток сделал в одном файле индекс)


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#11 2009.02.28 19:13

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

а при чем тут $_SESSION['xxx'] и session_start() ?

Неактивен

#12 2009.02.28 19:20

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Там везде в файлах старт сессии. И используются сессион массив. Это как бы для примера.


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#13 2009.02.28 19:37

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

значит вывод ошибок отключен.

Неактивен

#14 2009.02.28 23:00

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Че же мне тогда делать? Если мне надо в другом файле использовать переменные входа. Конкретно при сравнении паролей. Без старта сессии не идет же


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#15 2009.02.28 23:41

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

сессия должна стартовать 1 раз!! у тебя она стартует несколько раз в 1 файле.

Неактивен

#16 2009.03.01 10:25

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

Да не в одном)) Вот лист:
admin/
index.php
adminka.php
В первом вход и сравнение данные. Правильно-идти в админку. Нет-еще раз. И в каждом файле старт. 2файла 2сессии. Пойду уберу все ненужное и попробую


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#17 2009.03.01 12:29

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

if ($_SESSION['login']==$nickadmina && md5($_SESSION['pass'])==$passadmina) вот из чужого скрипта. Я же сравнил if ($_SESSION['login']==$opt['adm_nick'] && $_SESSION['pass']==$opt['adm_nick']) ниче у меня не вышло. Ну я заключил каждое сравнение в скобки, вроде пошло if(($_SESSION['login']==$opt['adm_nick']) && ($_SESSION['pass']==$opt['adm_pass'])) Так правильно?


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

#18 2009.03.01 14:26

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Ошибка авторизации

бляяяя... при чем  тут массив $_SESSION ??????
речь о старте сессии, т.е. об session_start
напиши вначале error_reporting(0); и все

Неактивен

#19 2009.03.01 14:47

НЕЗНАЙКА
Участник
Откуда: Россия
Зарегистрирован: 2008.11.24
Сообщений: 313
Карма: 11
Профиль Веб-сайт

Re: Ошибка авторизации

В файлах админки нужна проверка. Если перейти просто на страницу, то она откроется, а если с сессиями, то идет проверка, которая выкидывает на авторизацию. Вот для этого.


ДАУН-Данная Аватара Унаследована Незнайкой

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.015 s