Ferz
Участник
- Сообщения
- 73
- Реакции
- 3
Имеется код, отвечающий за проверку логина (для входа в админку)
Тут проверка 1 логина
Нужно добавить еще, пример:
Тут проверка 1 логина
PHP:
$user=$_SESSION["user"];
if ($user!="ferz")
То, что в пример не работает, просто белая страница..$user=$_SESSION["user"];
if ($user!="ferz") && ($user!="2ой ЛОГИН")
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Через занятую пробовал?Ferz написал(а):Имеется код, отвечающий за проверку логина (для входа в админку)
Тут проверка 1 логина
Нужно добавить еще, пример:PHP:$user=$_SESSION["user"]; if ($user!="ferz")
То, что в пример не работает, просто белая страница..
Ferz
Участник
- Сообщения
- 73
- Реакции
- 3
Пробовал так:TyTuKeT написал(а):Через занятую пробовал?
Код:
if ($user!="ferz"),($user!="admin")
Код:
if ($user!="ferz", "admin")
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
а так?Ferz написал(а):Пробовал так:
и так:Код:if ($user!="ferz"),($user!="admin")
Не работает, говорит "syntax error, unexpected ','"Код:if ($user!="ferz", "admin")
if ($user!="ferz, admin")
не поможет весь код скинь.
между ferz и adminпробел убери !TyTuKeT написал(а):а так?
if ($user!="ferz, admin")
не поможет весь код скинь.
вот так if ($user!="ferz,admin")
Ferz
Участник
- Сообщения
- 73
- Реакции
- 3
Не правильно так "ferz,admin" читает как один логин, т.к. находятся в одних "" (ковычках)Дмитий написал(а):между ferz и adminпробел убери !
вот так if ($user!="ferz,admin")
Ferz
Участник
- Сообщения
- 73
- Реакции
- 3
Это не ферма... Там в бд нету ничего связанного с адм.. Только пароль от аккаунта берется из БД.Дмитий написал(а):а ты исправил бд в config
Ferz
Участник
- Сообщения
- 73
- Реакции
- 3
Тогда выдает ошибку:wh1skas написал(а):В чем суть? Логин должен быть или 1 или 2? Тогда код:
$user=$_SESSION["user"];
if ($user!="ferz") OR ($user!="2ой ЛОГИН")
Вот весь код:Parse error: syntax error, unexpected T_LOGICAL_OR in /home/u950935062/public_html/admin/index.php on line 21
PHP:
<? session_start();
function ob_saveCookieAfter($s)
{
setcookie("page_size_after", strlen($s),time()+10);
return $s;
}
function ob_saveCookieBefore($s)
{
setcookie("page_size_before", strlen($s),time()+10);
return $s;
}
ob_start("ob_saveCookieAfter");
ob_start("ob_gzhandler",9);
ob_start("ob_saveCookieBefore");
require("../connect.php");
$user=$_SESSION["user"];
if ($user!="ferz") {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<title>Админ панель| Powered by ra4ok14</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="ddaccordion.js"></script>
<script type="text/javascript">
ddaccordion.init({
headerclass: "submenuheader", //Shared CSS class name of headers group
contentclass: "submenu", //Shared CSS class name of contents group
revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover"
mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
collapseprev: true, //Collapse previous content (so only one open at any time)? true/false
defaultexpanded: [], //index of content(s) open by default [index1, index2, etc] [] denotes no content
onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
animatedefault: false, //Should contents open by default be animated into view?
persiststate: true, //persist state of opened contents within browser session?
toggleclass: ["", ""], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
togglehtml: ["suffix", "<img src='/images/plus.gif' class='statusicon' />", "<img src='/images/minus.gif' class='statusicon' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs)
animatespeed: "fast", //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
//do nothing
},
onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
//do nothing
}
})
</script>
<script type="text/javascript" src="jconfirmaction.jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.ask').jConfirmAction();
});
</script>
<script language="javascript" type="text/javascript" src="niceforms.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="/admin/niceforms-default.css" />
</head>
<body>
<div id="main_container">
<div class="header_login">
<div class="logo"><a href="#"><img src="/images/logo.gif" alt="" title="" border="0" /></a></div>
</div>
<div class="login_form">
<h3>Admin Panel Login</h3>
<a href="#" class="forgot_pass">Востановить пароль</a>
<form action="login.php" method="POST" class="niceform">
<fieldset>
<dl>
<dt><label for="email">Логин:</label></dt>
<dd><input type="text" name="login" id="" size="54" /></dd>
</dl>
<dl>
<dt><label for="password">Пароль:</label></dt>
<dd><input type="password" name="password" id="" size="54" /></dd>
</dl>
<dl>
<dt><label></label></dt>
<dd>
<input type="checkbox" name="interests[]" id="" value="" /><label class="check_label">Запомнить?</label>
</dd>
</dl>
<dl class="submit">
<input type="submit" name="submit" id="submit" value="Enter" />
</dl>
</fieldset>
</form>
</div>
<div class="footer_login">
<div class="left_footer">Powered by <a href="http://tc-pr.ru/" target="_blanck">Tc-Pr.ru</a></div>
<div class="right_footer"><a href="http://tc-pr.ru/"><img src="/admin/images/indeziner_logo.gif" alt="" title="" border="0" /></a></div>
</div>
</div>
</body>
</html>
<?php } else {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<title>Админ панель| Powered by ra4ok14</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="clockp.js"></script>
<script type="text/javascript" src="clockh.js"></script>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="ddaccordion.js"></script>
<script type="text/javascript">
ddaccordion.init({
headerclass: "submenuheader", //Shared CSS class name of headers group
contentclass: "submenu", //Shared CSS class name of contents group
revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover"
mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
collapseprev: true, //Collapse previous content (so only one open at any time)? true/false
defaultexpanded: [], //index of content(s) open by default [index1, index2, etc] [] denotes no content
onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
animatedefault: false, //Should contents open by default be animated into view?
persiststate: true, //persist state of opened contents within browser session?
toggleclass: ["", ""], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
togglehtml: ["suffix", "<img src='/images/plus.gif' class='statusicon' />", "<img src='/images/minus.gif' class='statusicon' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs)
animatespeed: "fast", //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
//do nothing
},
onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
//do nothing
}
})
</script>
<script type="text/javascript" src="/admin/jconfirmaction.jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.ask').jConfirmAction();
});
</script>
<script language="javascript" type="text/javascript" src="niceforms.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="niceforms-default.css" />
</head>
<body>
<div id="main_container">
<div class="header">
<div class="logo"><a href="#"><img src="/images/logo.gif" alt="" title="" border="0" /></a></div>
<?
$adm = mysql_query ("SELECT * FROM tb_users WHERE id='1'");
$adm1 = mysql_fetch_array($adm);
print"<div class=\"right_header\">Приветствую $adm1[login], <a href=\"/\" target=\"_blanck\">На сайт</a> | <a href=\"../exit\" class=\"logout\">Logout</a></div>
<div id=\"clock_a\"></div>
</div>";
?>
<div class="main_content">
<!--Верхнее меню-->
<div class="menu">
<ul>
<li><a class="current" href="index.php">Главная</a></li>
<li><a href="index.php?page=settings">Настройки</a></li>
<li><a href="index.php?page=invstat">Статистика вкладов</a></li>
<li><a href="index.php?page=pay2">Выплаты в ожидании</a></li>
<li><a href="index.php?page=news">Новости</a></li>
<li><a href="index.php?page=contact">Контакты</a></li>
</ul>
</div>
<div class="center_content">
<div class="left_content">
<div class="sidebarmenu">
<a class="menuitem submenuheader" href="" >Настройки</a>
<div class="submenu">
<ul>
<li><a href="../index.php" target=_blank>Перейти на сайт</a></li>
<li><a href="index.php?page=settings">Настройки сайта</a></li>
<li><a href="index.php?page=plans">Настройки тарифов</a></li>
<li><a href="index.php?page=plat_sistem">Настройка платежек</a></li>
</ul>
</div>
<a class="menuitem submenuheader" href="">Пользователи</a>
<div class="submenu">
<ul>
<li><a href="index.php?page=search">Найти пользователя</a></li>
<li><a href="index.php">Список пользователей</a></li>
</ul>
</div>
<a class="menuitem submenuheader" href="">Новости</a>
<div class="submenu">
<ul>
<li><a href="index.php?page=news">Добавление/редактирование</a></li>
<li><a href="index.php?page=news_cm">Комментарии к новостям</a></li>
</ul>
</div>
<a class="menuitem submenuheader" href="">Платежи</a>
<div class="submenu">
<ul>
<li><a href="index.php?page=qiwi">Пополнения баланса Qiwi</a></li>
<li><a href="index.php?page=add_money">Пополнить баланс</a></li>
<li><a href="index.php?page=payment">История платежей</a></li>
</ul>
</div>
<a class="menuitem" href="index.php?page=ref_text">Объявления рефералам</a>
<a class="menuitem" href="index.php?page=mess">Список E-mail</a>
</div>
<div class="sidebar_box">
<div class="sidebar_box_top"></div>
<div class="sidebar_box_content">
<h3>Вкусняшки</h3>
<img src="/images/info.png" alt="" title="" class="sidebar_icon_right" />
<p>
Как Вам новая админка и несколько новых функций?
</p>
</div>
<div class="sidebar_box_bottom"></div>
</div>
</div>
<div class="right_content">
<?
if (isset($_GET['page']) == false)
{
include("inc/index.inc");
$_GET['page'] = 'index';
}
else
{
if (ereg ("[a-z]", $_GET['page']) and file_exists("inc/".$_GET['page'].".inc") == true)
{
include("inc/".$_GET['page'].".inc");
}
else
{
include("inc/404.inc");
}
}
?>
</div><!-- end of right content-->
</div> <!--end of center content -->
<div class="clear"></div>
</div> <!--end of main content-->
<div class="footer">
<div class="left_footer">Powered by <a href="http://tc-pr.ru/" target="_blanck">Tc-Pr.ru</a></div>
<div class="right_footer"><a href="http://tc-pr.ru/"><img src="/admin/images/indeziner_logo.gif" alt="" title="" border="0" /></a></div>
</div>
</div>
</body>
</html>
<?
}
ob_end_flush();
exit();
?>