Доброго времени суток!
Подскажите пожалуйста, почему когда я создаю тег пользователя и прописываю $_SESSION['name'], но она доступна и на других страницах. А вот если я в чистом файле(не имеющем отношения к cms, но находящемсе на том же сайте) прописываю ту же самую переменную, то почему-то в тегах пользователя её нет. Значение пусто. Подскажите почему так и как исправить.
Работа с сессиями
Re: Работа с сессиями
session_start(); вызываешь в начале?
Re: Работа с сессиями
Не помогает(
Re: Работа с сессиями
1. Что ты понимаешь под тегами пользователя?
2. Код в студию.
2. Код в студию.
Re: Работа с сессиями
1. Админка- Расширения- Теги пользователя.
2. А вот код:
Запрос на выполнение скрипта делал через ajax
2. А вот код:
Code: Select all
<?php
if($_GET['login']){
$login = htmlspecialchars($_GET['login']);
$pass = htmlspecialchars($_GET['pass']);
$sql = "SELECT id_vr,name,pass FROM mirt_doctors WHERE name = '".$login."' ";
$query = mysql_query($sql);
if($rows = mysql_fetch_array($query)){
if($pass == $rows['pass']){
$_SESSION['login'] = $login;// Ete peremenaya ne sozdavalas'
$_SESSION['id'] = $rows['id_vr'];
print "Enter!"; //Eto vipolnyalos'
}
if($pass != $rows['pass']){
print "Wrong password";
}
}
else{
print "Wrong password";
}
}
else{
print "Page not found";
}
?>
Last edited by SLX on Tue Aug 03, 2010 10:26 am, edited 1 time in total.
Re: Работа с сессиями
Похоже, перед работой с сессией, надо заинклудить файл include.php из корня - там в начале вся нужная инициализация проходит.
Re: Работа с сессиями
Спасибо большое)