Вэб-разработка
сессии

Profi Administrator [10176]
26 июня 2008, 14:37

Смысл наверное понятен? Адрес берётся относительно корня сайта.
-------
seif (off) [155]
26 июня 2008, 16:07

пробывал так тоже не работает
-------
Profi Administrator [10176]
26 июня 2008, 16:24

Проверь доступен ли файл с данными. Должен быть доступен.

if (file_exists("user/profil/".$_SESSION['smartfan_nick'].".prof"))
{
echo "Файл доступен";
}
else
{
echo "Файл недоступен";
}
-------
seif (off) [155]
26 июня 2008, 18:48

файл не доступен, и еще ошибку показало на
$filenick = file("user/profil/".$_SESSION['smartfan_nick'].".prof");
попробывал еще переместить файл в корневую папку там все работает, но кроме личного кабинета будет еще и другие скрипты на сессиях, и все в одну папку ложить это плохо
-------
seif (off) [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";
}
и этот файл я инклужу в другие станицы
-------
Фантомас [1287]
26 июня 2008, 18:58

Может нужно поставить так :
$file_nick = file("user/profil/".
$_SESSION
['smartfan_nick'].".prof");
-------
seif (off) [155]
26 июня 2008, 19:25

.:Diablo:., не
-------
seif (off) [155]
26 июня 2008, 19:27

ошибка с функцией file();
-------
Profi Administrator [10176]
26 июня 2008, 19:32

Проверяй путь к файлу. Тебе виднее структуру папок на сайте. Если файл не будет доступен, функция полюбому работать не будет.
-------
seif (off) [155]
26 июня 2008, 19:57

путь та верен указан. позже покажу txt файлы
-------

Ответить на тему

стр. Пред. 1,2,3,4 След.

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.024 сек
SQL: 4