محدودیت ورود به یک صفحه بر اساس درجه کاربر

رزرو تبلیغــات

تعرفه تبلیغات
logo
تعرفه تبلیغات تعرفه تبلیغات

شمـا میتوانیــد برای دریافت آخرین مطالب و آگاهی از آخریـن اخبــار گلریـز وبـــ در ایمیـــل خـود در خبــرنامـه ثـبت نـام کنــید

http://s5.picofile.com/file/8145623950/Screen_Shot_2014_10_02_at_07_30_40.png

اموزش نصب:

 

کد PHP:
<?php
session_start
();
if(
$_SESSION['etchat_db1_user_priv'] == 'gast'){
echo 
" شما به این صفحه دسترسی ندارید";
header("location:index.php");
exit;
}
?>

 

بجای gast هر درجه ای خواستید بزارید


موفق باشید

درجه های ناظر به بالا بتونن ببینن

کد PHP:
  
<?php
session_start
();
if(
$_SESSION['etchat_db1_user_priv'] != 'admin' || $_SESSION['etchat_db1_user_priv'] != 'mod' || $_SESSION['etchat_db1_user_priv'] != 'moaven'){
echo 
" شما به این صفحه دسترسی ندارید";
header("location:index.php");
exit;
}
?>

 

 


طراحی چت روم


بازدید : 6803 | تاریخ : چهار شنبه 21 / 7 / 1393 ساعت : 7:24 |
نظرات
navid
navid در تاریخ 1393/7/25/5 و 10:17 گفته :
داداش تو رو خدا بزار برام ممنون میشم
پاسخ:حتما
navid
navid در تاریخ 1393/7/22/2 و 14:09 گفته :
داداش نمیشه

وقتی میزارمش نمیاره اصلا

ت رو خدا واضح اموزش بده
خیلی دنبالشم

این کد امتیازدهیمه

<?php
require_once('theme/config/config.php');
connect_normal_etchat();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt d">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>لیست کاربران برتر</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="theme/users/css/users.css" type="text/css" media="all">
<script type="text/javascript" src="theme/users/js/jquery.js"></script>
</head>
<div id="head">
</div>
<div id="box">
<a href="../" title="" id="logotop"></a>
<div id="box2">
<p style="text-align: center;"><a href="../" title="لیست کاربران">برگشت به صفحه اصلی سایت</a></p>
<div id="box3">

<?php
header('content-type: text/html; charset=utf-8');
require_once('../db.php');
$conn = db_connect();
$result = $conn->query("select * from my_tools where name='emt'";
if($result->num_rows!==0) {
$row = $result->fetch_assoc();
if($row['enable']=='1') {
echo '<h2 style="text-align: center;text-shadow: 0 0 10px #333;font-family: Tahoma;direction: rtl;color: #004040;padding-top:20px">این قسمت توسط مدیر غیر فعال شده است</h2>';
exit();
}
}
?>
<form id="sortfrm" method="post" action="" >
<b><span>نمایش :</span></b>
<?php
// Get user Types
$path_xml = $_SERVER['DOCUMENT_ROOT']."/theme/usertypes/usertypes.xml ";
$xml = simplexml_load_file($path_xml);
$usrcount = count($xml);
for ($i=0;$i<=$usrcount-1;$i++){
$xml_username = $xml->types[$i]->title;
$xml_userid = $xml->types[$i]->id;
?>
<a id="<?php echo $xml_userid; ?>" href="javascript:{}" title="<?php echo $xml_username; ?>" onclick="getby_sort(this.id)"><?php echo $xml_username; ?></a>،
<?php
}
?>
<input type="hidden" id="sort_by" name="sort_by" value="">
<input type="submit" id="subfrm" style="display:none">
</form>
<script>
function getby_sort(e){
document.getElementById('sort_by').value = e;
document.getElementById('subfrm').click();
}
</script>


<div id="box4"><center>
<div>
<p style="text-align: center;"><b>جستجو نام کاربری</b></p>
<form id="search" method="post" action="">
نام کاربری : <input type="text" id="searchtxt" name="searchtxt" class="txtedit" value="">
<input type="submit" name="searcher" id="searcher" value="جستجو" class="btnlogin">
</form>
</div>
<h4>برو به صفحه ی :</h4>
<div id="searchdiv" style="text-align:center">
<?php
$perPage = 100;
if (isset($_POST['page'])) $_POST['page'] = cleantxt($_POST['page']);
$page = (isset($_POST['page'])) ? (int)$_POST['page'] : 1;
$pages = ($page - 1 ) * $perPage;
if (isset($_POST["searchtxt"])){
$search = cleantxt($_POST["searchtxt"]);
$result = mysql_query("SELECT * FROM my_user where username LIKE '%$search%' order by emtiyaz desc limit $pages,$perPage";
$result_count = mysql_query("SELECT * FROM my_user where username LIKE '%$search%'";
}else if (isset($_POST["sort_by"])){
$sort_type = cleantxt($_POST["sort_by"]);
$result = mysql_query("SELECT * FROM my_user where userprivilegien = '$sort_type' order by emtiyaz desc limit $pages,$perPage";
$result_count = mysql_query("SELECT * FROM my_user where userprivilegien = '$sort_type'";
}else{
$result = mysql_query("SELECT * FROM my_user where username != 'system' order by emtiyaz desc limit $pages,$perPage";
$result_count = mysql_query("SELECT * FROM my_user where username != 'system'";
}
?>
<form id="paging" method="post" action="">
<?php
// Create PAGER
$total_pages = mysql_num_rows($result_count);
$totalPages = ceil($total_pages / $perPage);
?>
<select id="page" name="page" class="selectbx" onchange="this.form.submit()">
<?php
for ($i = 1; $i <= $totalPages; $i++) {
?>
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
<?php
}
?>
<?php
if (isset($_POST["sort_by"])){
?>
<input type="hidden" id="sort_by" name="sort_by" value="<?php echo cleantxt($_POST["sort_by"]);?>">
<?php
}
?>
</select>
<script>
var pager = '<?php echo $page-1;?>';
document.getElementById('page').getElementsByTagNam e('option')[pager].selected = 'selected'
</script>
</form>
</div>
</div></center>
<div id="pagger" style="">
<center>

<table width="520" border="0" cellspacing="0" >
<tr style="font-weight:bold;" bgcolor="#cae5bb">
<td width="50" align="center">ردیف</td>
<td width="180" align="center">نام کاربری</td>
<td width="80" align="center">درجه</td>
<td width="80" align="center">پروفایل</td>
<td align="center">امتیاز</td>
</tr>
<tbody id="result">
<div id="pagger" style="">
</tbody>
<?php
$y = 0 ;
while($row = mysql_fetch_array($result))
{
$y = $y + 1;
if ($y % 2 == 0) {
$back = "#EDEDED";
}else{
$back = "#F7F7F7";
}
?>
<tr>
<td align="center"><?php echo $y; ?></td>
<td align="center"><?php echo htmlspecialchars($row["username"], ENT_QUOTES, 'UTF-8');?></td>
<td align="center">
<?php
$xml_usericon = 'http://'.$_SERVER['SERVER_NAME'] .'/theme/usertypes/'.$row["userprivilegien"].'.png';<b r /> ?>
<img src="<?php echo $xml_usericon; ?>" border="0">
</td>
<td align="center">
<a href="<?php echo 'http://'.$_SERVER['SERVER_NAME'] .'/profile/user/id/'.$row["user_id"]; ?>" target="_blank">
<img src="<?php echo 'http://'.$_SERVER['SERVER_NAME'] .'/profile/img/profile.png'; ?>" border="0">
</a>
<td align="center"><?php echo $row["emtiyaz"]; ?></td>
</td>
</tr>
<?php
}
?>
</table>

</center>
</div>
</div>
</div>

<script language="JavaScript">
var msz="کپی و پیست به دلیل مسائل امنیتی بسته شده است";
function Isr(evn){
var dsr = window.event?event:evn;
var esr = dsr.keyCode;
if(dsr.ctrlKey){
if(esr==86){
document.getElementById("message".value=msz;
return false
}
}
return true
}
document.getElementById("message".onkeydown=Isr;
document.getElementById("message".onkeypress=Isr;
document.getElementById("message".onpaste = function(){return false};
document.getElementById("message".onkeyup=Isr;
</script>
<script language=JavaScript><!--
var message="راست کلیک به دلیل مسائل امنیتی بسته شده است";
function clickIE() {if (document.all) {alert(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.al l)) {
if (e.which==2||e.which==3) {alert(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmous edown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=c lickIE;}
document.oncontextmenu=new Function("return false"
// --></script>


شما بزار توی این
navid
navid در تاریخ 1393/7/21/1 و 10:32 گفته :
سلام داداش خوبی

کجا باید این کد ها رو بزاریم؟دقیقا کدوم قسمت ؟
اول همون فایل میذارید
برای دیدن نظرات بیشتر روی شماره صفحات در زیر کلیک کنید
نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: