ПравилаРегистрацияВход
НАВИГАЦИЯ

сессии

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3, 4 
АВТОРСООБЩЕНИЕ
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7050
Откуда: Уфа РБ
26 июня 2008, 14:37
Смысл наверное понятен? Адрес берётся относительно корня сайта.
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
26 июня 2008, 16:07
пробывал так тоже не работает
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7050
Откуда: Уфа РБ
26 июня 2008, 16:24
Проверь доступен ли файл с данными. Должен быть доступен.

if (file_exists("user/profil/".$_SESSION['smartfan_nick'].".prof"))
{
echo "Файл доступен";
}
else
{
echo "Файл недоступен";
}
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
26 июня 2008, 18:48
файл не доступен, и еще ошибку показало на
$filenick = file("user/profil/".$_SESSION['smartfan_nick'].".prof");
попробывал еще переместить файл в корневую папку там все работает, но кроме личного кабинета будет еще и другие скрипты на сессиях, и все в одну папку ложить это плохо
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
26 июня 2008, 18:52
у меня там есть файл level.php и в нем написано, проверка сессии т.е.
session_start();
if((isset($_SESSION['smartfan_nick'])) and (isset($_SESSION['smartfan_id'])))
{
if(!file_exists("user/profil/".$_SESSION['smartfan_nick'].".prof"))
{
$level = "0";
}
$filenick = file("user/profil/".$_SESSION['smartfan_nick'].".prof");
if($filenick[14] == $_SESSION['smartfan_id']."\n")
{
$level = "1";
} else {
$level = "0";
}
} else {
$level = "0";
}
и этот файл я инклужу в другие станицы
Фантомас
Avatar
Имя: Стас
Репутация: 1
Регистрация: 11.11.2007
Всего сообщений: 1321
Откуда: Белогорье
26 июня 2008, 18:58
Может нужно поставить так :
$file_nick = file("user/profil/".
$_SESSION
['smartfan_nick'].".prof");
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
26 июня 2008, 19:25
.:Diablo:., не
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
26 июня 2008, 19:27
ошибка с функцией file();
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7050
Откуда: Уфа РБ
26 июня 2008, 19:32
Проверяй путь к файлу. Тебе виднее структуру папок на сайте. Если файл не будет доступен, функция полюбому работать не будет.
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
26 июня 2008, 19:57
путь та верен указан. позже покажу txt файлы
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3, 4 След.
  
Страница 2 из 4
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.017 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100