Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 03-10-2010 15:10:14

MiV
живёте
Зарегистрирован: 27-07-2006
Сообщений: 76

ТХП и сессии

Создаю плагин для тхп на основе своих разработок и возникла проблема, во время создания сессии пользователя страничка начинает бесконечно грузится.
В плагине создается отдельная таблица для пользователей, куда они и заносятся.
вот кусок кода с авторизацией:

Код:

if($_POST['enter']) {
//Проверяем данные
$login = $_POST['login'];
$upass = $_POST['password'];
$begin = '';
if($login !='' AND $upass !='') {
//Создаем запрос
$q1=mysql_query("SELECT * FROM mps_users WHERE nick='".$login."' AND password='".md5($upass)."' AND status=1");
//Проверяем существует ли хоть одна запись
if(mysql_num_rows($q1)===1) {
//Если есть, то создаем сессии и перенаправляем на эту страницу
$r=mysql_fetch_array($q1);
$_SESSION['user'] = $r['nick'];
$_SESSION['password'] = $r['password'];
$_SESSION['SID'] = md5(crypt($r['nick'],$r['password']));
echo'<script>window.location="tender"</script>';
}
else {echo 'Неверный логин/пароль; Возможно Ваш аккаунт не активирован';}
}
}

Почему не хочет создаваться сессия.
Может там идет конфликт с сессиями тхп?
Если кто знает в чем причина прошу помочь или возможно есть пути обхода этой проблемы?

Неактивен

 

#2 05-10-2010 10:04:25

Sergey
твёрдо
Зарегистрирован: 14-12-2005
Сообщений: 421
Вебсайт

Re: ТХП и сессии

Забыли session_start()?

Отредактированно Sergey (05-10-2010 10:04:45)

Неактивен

 

#3 05-10-2010 13:11:37

MiV
живёте
Зарегистрирован: 27-07-2006
Сообщений: 76

Re: ТХП и сессии

Не забыл)) просто session_start() в начале кода

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru