Rt 0.7
vsem privet prashu vas pamagite nemagu zaiti v admin panel piwit eto Parse error: syntax error, unexpected '<' in D:\wamp\sites\sait\admin\index.php on line 412
:) как у тебя интересно сайт расположен %)
а IP свой не скажешь?)
шучу
может просто не видит index.php?
geodelux: vsem privet prashu vas pamagite nemagu zaiti v admin panel piwit eto Parse error: syntax error, unexpected '<' in D:\wamp\sites\sait\admin\index.php on line 412
у тебя какаято ошибка в 412 строке
netu vafshe 412 sto4ka :(
<?php
///////////////////////////////////////////////////////////////////////////
//
// Веб обвязко для l2j серверов. Аффтар - Zloba[202-536-692]
//
///////////////////////////////////////////////////////////////////////////
//Подключаем конфиг
$config_site_access=true;
require_once("../data/config.php");
//Подключаем функции
require_once("../data/functions.php");
//Соеденяемся с логином.
if(!connect_mysql($config_login["login"],$config_login["pass"],$config_login["loc"],$config_login["base"]))
{
echo "ОшИбКо РаБоТы С БаЗоЙ ДаНнЫх";
exit();
}
$current_ip=$_SERVER["REMOTE_ADDR"];
//Проверяем, установлены ли кукисы?
if(empty($_COOKIE["admin_name"]) OR empty($_COOKIE["admin_pass"]))
{
if(empty($_POST["name"]))
{
if(isset($_COOKIE["admin_name"]))
{
$user_name["check"]="";
$user_name["form"]=$_COOKIE["admin_name"];
}
else
{
$user_name["check"]="";
$user_name["form"]="Логин\" onFocus=\"this.value=''";
}
}
else
{
$user_name["check"]=trim($_POST["name"]);
$user_name["form"]=trim($_POST["name"]);
}
if(empty($_POST["pass"]))
{
$user_pass["check"]="";
$user_pass["form"]="Пароль\" onFocus=\"this.value=''";
}
else
{
$user_pass["check"]=trim($_POST["pass"]);
$user_pass["form"]=trim($_POST["pass"])."\" onFocus=\"this.value=''";
}
//Получаемс данные от юзера
if(isset($_POST["doit"]))
{
//На бан проверяем мы юзера
if(check_ban_ip("admin",5,180))
{
$message="Вы превысили лимит попыток.";
add_to_log("hack","none","Долбится в админку.");
}
else
{
//Проверяем
if(!check_login($user_name["check"]) OR !check_pass($user_pass["check"]))
{
$message="Вы ввели неверные данные.";
}
else
{
//Запрос в базу
$mysql=mysql_query("SELECT * FROM `accounts` WHERE login='".$user_name["check"]."'");
//Проверяем скок строк возвратила
if(mysql_num_rows($mysql)!=1)
{
$message="Пользователя с указанными вами данными не существует";
add_to_ban_ip("admin");
}
else
{
$config_account=mysql_fetch_assoc($mysql);
if($config_account["password"]!=base64_encode(pack("H*", sha1(utf8_encode($user_pass["check"])))))
{
$message="Пользователя с указанными вами данными не существует";
add_to_ban_ip("admin");
}
else
{
//Ну и проверяем уровень доступа
if($config_account["access_level"]<$config_access["admin"])
{
$message="Неверный уровень доступа.";
add_to_ban_ip("admin");
}
else
{
//Авторизируем
set_admincookie($user_name["check"],base64_encode(pack("H*", sha1(utf8_encode($user_pass["check"])))));
//Лог
add_to_log("admin_login",$user_name["check"],"");
echo "<html><head><META HTTP-EQUIV='REFRESH' CONTENT='3; URL=index.php'></head>";
$message="Вы были успешно авторизированны. Через 3 секунды вы будете перемещенны.";
}
}
}
}
}
}
if(empty($message)) { $message=""; }
?>
<head>
<title>Админцентр.</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<!-- Нечего интересного ты тут не найдесш :D С любовью, Zloba ;)!-->
<table width="100%" height="100%" border="0">
<tr>
<td align="center" valign="middle">
<form action="" method="POST">
<table width="295" border="0">
<tr>
<td align="left">
<font class="title">Админцентр</font>
</td>
</tr>
<tr>
<td height="40">
<span class="solution_w"><?php echo $message; ?></span>
</td>
</tr>
<tr>
<td align="left">
<table cellpadding='0' cellspacing='5'>
<tr>
<td><input type="text" name="name" value="<?php echo $user_name["form"]; ?>" class="form"></td>
<td><input type="password" name="pass" value="<?php echo $user_pass["form"]; ?>" class="form"></td>
<td><input type="submit" name="doit" value="Войти" class="form" onmouseover="this.value='итйоВ'" onmouseout="this.value='Войти'"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<?
}
else
{
//Выход
if(isset($_REQUEST["do"]) && $_REQUEST["do"]=="exit")
{
del_admincookie();
echo "<html><head><META HTTP-EQUIV='REFRESH' CONTENT='3; URL=index.php'></head>";
echo "Вы вышли.";
mysql_close();
exit();
}
//Проверяемс кукисы
$temp_login=trim($_COOKIE["admin_name"]);
$temp_pass=trim($_COOKIE["admin_pass"]);
if(!check_login($temp_login))
{
add_to_log("hack","none","Вход в админку. Имя аккаунта не прошло проверку.");
exit();
}
//Запрос
$mysql=mysql_query("SELECT * FROM accounts WHERE login='$temp_login'");
//Результаты
if(mysql_num_rows($mysql)!=1)
{
del_admincookie();
add_to_log("hack","$temp_login","Вход в админку. Подставлено неверное имя аккаунта в кукисы.");
exit();
}
$config_account=mysql_fetch_assoc($mysql);
//Пароль
if($_COOKIE["admin_pass"]!=sha1($config_account["password"]."-:admin:-".$current_ip))
{
del_admincookie();
add_to_log("hack","$temp_login","Вход в админку. Пароли не сошлись.");
exit();
}
//Уровень доступа
if($config_account["access_level"]<$config_access["admin"])
{
del_admincookie();
add_to_log("hack","$temp_login","Вход в админку. Не хватило уровня доступа.");
exit();
}
unset($temp_login);
unset($temp_pass);
//Проверяем запрос на смену сервера
if(isset($_POST["server_change"]))
{
$temp_id=check_int(trim($_POST["server_id"]));
if($temp_id<1 OR $temp_id>count($config_game))
{
$config_server_id="1";
}
else
{
$config_server_id=$temp_id;
}
unset($temp_id);
setcookie("server_id","$config_server_id",time()+60*60*24);
}
else
{
//Проверяем id сервера в кукисах
if(isset($_COOKIE["server_id"]))
{
//Проверяем на правильность
$temp_id=check_int(trim($_COOKIE["server_id"]));
if($temp_id<1 OR $temp_id>count($config_game))
{
//Если в кукисах неверное значение, то ставим по умолчанию.
setcookie("server_id","1",time()+60*60*24);
$config_server_id="1";
}
else
{
$config_server_id=$temp_id;
}
unset($temp_id);
}
else
{
setcookie("server_id","1",time()+60*60*24);
$config_server_id="1";
}
}
//Подключчаем конфиг с уровнями доступа.
include("../data/config_access.php");
//Рисуем админку
?>
<html>
<head>
<title>Админцентр</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body marginheight=0 topmargin=0 link=#8A8A8A vlink=#8A8A8A alink=#8A8A8A>
<!-- Главная таблица!-->
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr width="100%" height="100%">
<td width="30%" height="100%"> </td>
<td width="18" background="img/admin/left.bmp"><img src="img/admin/left.bmp" border="0"></td>
<td width="800" align="center" valign="top">
<table width="800" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr valign="top" height="100%">
<td width="100%" height="100%">
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr width="800" height="148">
<td align="center" background="img/admin/shapa.jpg"><font class=title>RT-Admin</font></td>
</tr>
<tr width=800 height=39>
<td>
<!-- Меню!-->
<table width="100%" height=100% cellspacing=0 cellpadding=0 border=0 background="img/admin/menu.bmp">
<tr align=center valign=center>
<td align='right' class='solution'><b><?php echo $_COOKIE["admin_name"]."</b> [Access level:".$config_account["access_level"]."]"; ?> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td align=center width=800 height=100% valign=top align=center valign=top>
<!-- Тело сайта!-->
<table width=100% height=100% cellspacing=0 cellpadding=00 border=0 >
<tr>
<td width=190 align=right valign=top background="img/admin/table_l.gif">
<img src="data/admin/pixel.bmp" width="190" height="1" border="0">
<br><br>
<table width=180 border=0 cellspacing=0 cellpadding=0><tr><td background='img/admin/menu_top1.gif' height=26><span class=menu>Обвязка
</span></td></tr><tr><td background='img/admin/menu.gif'>
<img src="img/admin/line.gif" class=line><br>
<a href="index.php" class=menu>Главная</a><br><img src="img/admin/line.gif" class=line><br>
<a href="?act=news" class=menu>Новости</a><br><img src="img/admin/line.gif" class=line><br>
<a href="?act=pages" class=menu>Страницы</a><br><img src="img/admin/line.gif" class=line><br>
<a href="?act=petitions" class=menu>Петиции</a><br><img src="img/admin/line.gif" class=line><br>
<a href="?act=stat" class=menu>Статистика</a><br><img src="img/admin/line.gif" class=line><br>
<a href="?act=logs" class=menu>Логи</a><br><img src="img/admin/line.gif" class=line><br>
<a href="../" class=menu>На сайт</a><br><img src="img/admin/line.gif" class=line><br>
<a href="index.php?do=exit" class=menu><font color="000000">Выход</font></a><br><img src="img/admin/line.gif" class=line><br>
</td></tr><tr><td background='img/admin/menu_bot.gif' width=180 height=18></td></tr></table><br>
<form action="" method="POST" class="text">
<select name='server_id' class="form">
<?php
//Рисуем форму выбора сервера.
for($i=1;$i<=count($config_game);$i++)
{
if($i==$config_server_id)
{
echo "<option value='$i' selected>".$config_game["$i"]["name"]."</option>";
}
else
{
echo "<option value='$i'>".$config_game["$i"]["name"]."</option>";
}
}
?>
</select>
<input type="submit" name="server_change" value="ok" class="form">
</form><br><br>
</td>
<!-- ТелО !-->
<td align=center valign=top><br><br>
<table width=100% class="text" border='0'>
<tr>
<td width="20"> </td>
<td>
<?
if(!isset($_REQUEST["act"]))
{
?>
<span class=title>Админцентр</span>
<?php
//Добро пожаловать
$log_date=mysql_query("SELECT * FROM zl_log WHERE nick='".$_COOKIE["admin_name"]."' ORDER BY `date` DESC LIMIT 1,1");
echo "<br><br><span class='text'>Добро пожаловать, <b>".$_COOKIE["admin_name"]."!</b></span><span class='solution'><br><br>";
if($log_date && mysql_num_rows($log_date)==1)
{
$log_date=mysql_fetch_assoc($log_date);
echo "Последний раз вы заходили: <b>".$log_date["date"]."</b><br>";
echo "С ip: <b>".$log_date["ip"]."</b>";
}
echo "</span>";
mysql_close();
?>
<?php
}
else
{
switch($_REQUEST["act"])
{
case "pages":
{
include("data/pages.php");
break;
}
case "news":
{
include("data/news.php");
break;
}
case "logs":
{
include("data/logs.php");
break;
}
case "petitions":
{
include("data/petitions.php");
break;
}
case "stat":
{
include("data/stat.php");
break;
}
default:
{
echo "<h1>Error ;)</h1>НеВеРнЫй <b>AcT</b>";
break;
}
}
}
?>
</td>
<td width="20"> </td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align=center width=800 height=30 valign=top>
<!-- Нижнее меню!-->
<table cellspacing=0 cellpadding=0 width="100%" background="img/admin/niz.bmp" border=0>
<tr width=100% height=30 align=center>
<td><span class="solution">Powered by <a href="http://la2rusteam.com/" target='_blank' class='link'><b>Zloba[Rus Team]</b></span></a></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td width="16" background="img/admin/right.bmp"><img src="img/admin/right.bmp" border="0"></td>
<td width="30%" height="100%"></td>
</tr>
</table>
</body>
<?php
?php>
vot eto admin.php
Ну во первых настрой конфиг сайта.
Во вторых если у тебя сервер Kamael,то там изменилась таблица Access_level (стала AccessLevel)
Зайди во все скрипты и модули и поправь написание на accessLevel
В третьих когда все папки лежат на своих местах запусти страничку и введи адрес типа http:\\адрес твоего сайта\install\install.php
Сайт установится,и лишь после этого в базе твоего сервера пропиши accesLevel в аккаунте на 200.Только после этого авторизуйся на сайте и в админ панели.
Ошибка не в admin.php а в D:\wamp\sites\sait\admin\index.php
— You're an amateur
когдато я ставил этот сайт - админка не открывалась из за того что некоторые модули были выключенны в пхп - посмотри файлик php.ini
Господа всем привет!Столкнулся с проблемой входа в админку на Hellbound серверах.Последние сборки чёт намудрили с accessLevel .Ну во первых раньше было access_level,а сейчас стало accesslevel.Я во всех модулях обвязки подредактировал скрипты и поставил accesslevel.Проблема с регистрацией пользователей и тд и тп решилась.Захожу в конфиг сайта там стоит доступ в админку с accesslevel=200.
В последней сборке от L2jserver админ права на персонажа в конфиге указываются как от 127 минимум и до 255.Ну я зашёл в таблицу haracters проставил админ права персонажу на 127.Так же в таблице accounts права проставил 127 и в конфиге обвязки проставил минимальный доступ в админку с правами 127,но ввожу пасс и логин админ аккаунта в обвяз и мене пишет что у меня неправильные права доступа в админку.
Даже бошка болит уже.
P.S Кто скажет как исправить проблему и какой смысл командам разработчиков менять access_level на accessLevel если начиная с С1 хроник таблица не менялась никогда.И насколько я помню права администратора сервера всегда были 200.




