|
Автор |
Сообщение |
DarK
Зарегистрирован: 06.03.2008 Сообщения: 5
|
|
|
|
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
Подскажите в чём ошыбка |
|
Вернуться к началу |
|
|
Светлана
Участник тусовки
Зарегистрирован: 27.11.2007 Сообщения: 236
|
|
|
|
А что написано в C:\www\logout.php в строках 9 и 35 ? В 9-й строке какой-то аргумент invalid. |
|
Вернуться к началу |
|
|
DarK
Зарегистрирован: 06.03.2008 Сообщения: 5
|
|
|
|
На строке 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();
} |
|
Вернуться к началу |
|
|
DarK
Зарегистрирован: 06.03.2008 Сообщения: 5
|
|
|
|
isq:275896313-может болльше нужно информаци для выяснения ошыбки. |
|
Вернуться к началу |
|
|
Светлана
Участник тусовки
Зарегистрирован: 27.11.2007 Сообщения: 236
|
|
|
|
Обычно при таких ошибках нужно посмотреть какое конкретно значение принимает аргумент, который не нравится. И все сразу становится ясно. |
|
Вернуться к началу |
|
|
DarK
Зарегистрирован: 06.03.2008 Сообщения: 5
|
|
|
|
Я этот код кидаю на хост и ему всё нравится.Может тут проблемы с сохранением сессии.
Хотя путь такой имеется.Сам не понимаю.Всё проверил.Не хочет работать дома( |
|
Вернуться к началу |
|
|
DarK
Зарегистрирован: 06.03.2008 Сообщения: 5
|
|
|
|
Спс за отзыв.
Решил проблему |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|