Wczesniej nie mialem zadnego problemu z logowaniem sie do panelu admina ksiegi gosci. Wczoraj zauwazylem ze wystapil wlasnie problem z zalogowaniem sie do panelu admina ksiegi gosci. Nie wiem co jest tego przyczyna i czemu hasla mi nie przyjmuje. Mam ksiege gosci na pliku txt.
Plik login.php wyglada tak:
<?php
require_once'./index.php';
new mbook('./');
mbtpl::open('admin');
mbtpl::add('admin', array(
'LANG' => mbconf::$lang,
'CHARSET' => mbconf::$charset,
'TEMPLATE' => mbconf::$template,
'PATH' => MB_DIR,
'PREV_LINK' => isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : MB_DIR.'admin',
'PREV' => mblang::$admin_prev,
'TITLE' => mblang::$admin_log_title,
'HEADER' => mblang::$admin_log_header
));
if( MB_ADMIN === true) {
unset($_SESSION['MB_KEY'], $_SESSION['MB_KEY2']);
session_destroy();
header('Location: '.$_SERVER['HTTP_REFERER']);
die();
}
else {
if(!isset($_POST['login'])) {
mbtpl::open('login');
mbtpl::add('login', array(
'LEGEND' => mblang::$form_log_legend,
'ACTION' => MB_DIR.'login.php?ref='.$_SERVER['HTTP_REFERER'],
'LOGIN' => mblang::$form_login,
'PASSWORD' => mblang::$form_password,
'SUBMIT' => mblang::$form_log_submit,
));
mbtpl::add('admin', 'CONTENT', mbtpl::get('login') );
mbtpl::display('admin');
}
else {
if( mbconf::login($_POST['login'], $_POST['password']) == true ) {
$_SESSION['MB_INFO'][] = 'Zalogowano.';
}
else {
$_SESSION['MB_INFO'][] = 'Niepoprawne dane!';
}
header('Location: '.urldecode($_GET['ref']) );
die();
}
}
Login i haslo sa trzymane w katalogu data w pliku passwd.php
Nie wiem dlaczego nagle nie moge sie zalogowac do mojej ksiegi gosci. Mozecie mi w tym pomoc ?