Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

РАбота с сессиями.Помогите решить проблему

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
DarK




Зарегистрирован: 06.03.2008
Сообщения: 5

СообщениеДобавлено: Чт Мар 06, 2008 12:35 pm    Заголовок сообщения: РАбота с сессиями.Помогите решить проблему
Ответить с цитатой

Warning: session_start() [function.session-start]: open(С:/user/PHP/SessionData\sess_rjovhphvo1pesasdhte8mipns0, O_RDWR) failed: Invalid argument (22) in C:\www\logout.php on line 9


Warning: session_destroy() [function.session-destroy]: Session object destruction failed in C:\www\logout.php on line 35



в php.ini всё стоит по умолчанию.
С:/user/PHP/SessionData-путь сушесвует
session.auto_start=0


Подскажите в чём ошыбка
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Светлана

Участник тусовки


Зарегистрирован: 27.11.2007
Сообщения: 236

СообщениеДобавлено: Чт Мар 06, 2008 12:50 pm    Заголовок сообщения:
Ответить с цитатой

А что написано в C:\www\logout.php в строках 9 и 35 ? В 9-й строке какой-то аргумент invalid.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DarK




Зарегистрирован: 06.03.2008
Сообщения: 5

СообщениеДобавлено: Чт Мар 06, 2008 1:06 pm    Заголовок сообщения:
Ответить с цитатой

На строке 9 стоит session_start();
а на строке 35 session_destroy();




вот от начала до 38строчки

<?php
if(!defined("FROM_LOGINOUT")) {
header("HTTP/1.0 404 Not Found");
die;
}

$EnterMessage = "Вход в панель администрирования сайта";
//echo md5("1");
session_start();
echo $f;
echo <<<head
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Панель администрирования</title>
<link rel="stylesheet" type="text/css" href="./style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="author" content="deymirg (deymirg@mail.ru)" />
</head>
<body>
head;
if ( isset($_POST['login']) && isset($_POST['password']) ) {
foreach($AdminAccount as $AdminLogin => $AdminPass) {
if( ($AdminLogin == $_POST['login']) && ($AdminPass == md5($_POST['password'])) ) {
$_SESSION['login'] = $AdminLogin;
$_SESSION['pass'] = $AdminPass;
//echo "Логин-подтвержден!<br />";
} else $EnterMessage = 'Ошибка при вводе логина и пароля';
}
}

if ((!isset($_SESSION['login'])) && (!isset($_SESSION['pass'])) ) {
_EntryForm($EnterMessage);
session_unset();
session_destroy();
die();
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
DarK




Зарегистрирован: 06.03.2008
Сообщения: 5

СообщениеДобавлено: Чт Мар 06, 2008 1:25 pm    Заголовок сообщения:
Ответить с цитатой

isq:275896313-может болльше нужно информаци для выяснения ошыбки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Светлана

Участник тусовки


Зарегистрирован: 27.11.2007
Сообщения: 236

СообщениеДобавлено: Чт Мар 06, 2008 1:27 pm    Заголовок сообщения:
Ответить с цитатой

Обычно при таких ошибках нужно посмотреть какое конкретно значение принимает аргумент, который не нравится. И все сразу становится ясно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DarK




Зарегистрирован: 06.03.2008
Сообщения: 5

СообщениеДобавлено: Чт Мар 06, 2008 1:30 pm    Заголовок сообщения:
Ответить с цитатой

Я этот код кидаю на хост и ему всё нравится.Может тут проблемы с сохранением сессии.
Хотя путь такой имеется.Сам не понимаю.Всё проверил.Не хочет работать дома(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
DarK




Зарегистрирован: 06.03.2008
Сообщения: 5

СообщениеДобавлено: Чт Мар 06, 2008 2:17 pm    Заголовок сообщения:
Ответить с цитатой

Спс за отзыв.


Решил проблему
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис