محدود کردن کاربران

nvb

Member
سلام

سایتی طراحی کردم .میخوام به کاربرانی که عضو سایت شدند اجازه دسترسی به تمام لینک ها بدم ولی کاربرانی که عضو سایت نشدند به صفحه ثبت نام بروند.
 

jigartalaa

Member
شما باید بررسی session کنید !
اگر وارد شده بود و نام کاربری درست بود و اگر نام کاربری برابر نام کاربری بود در بانک و رمز برابر رمز بود دسترسی بده و اجرا کن و پنل رو باز کن براشون !

چیز سختی نیست !

مثلاً من اینو الآن نوشتم !

PHP:
<?php 
if(!isset($_SESSION))
{
session_start();
}  
دستورات را بنویسید مثال کدهای پی اچ پی و اچ تی ام ال
?>

حالا باید قبل از کد دستورات پنل کاربریت یک بررسی بذاری که آیا وارد شده یا نه یعنی قبل از همونجا که نوشتم دستورات ........
و یه شرط بذاری که آیا کاربر اطلاعات وارد کرده از دیتا بیس درسته یا نه بعد با این بررسی کنی که آیا همون کاربر هست اگر کاربر بود ...

PHP:
$q = "SELECT * FROM user_site WHERE username='$realusername'";
          $result = mysql_query ($q)
          or die ("feild");
   while ($usrusr = mysql_fetch_array($result)) {
          $username1 =$usrusr[username];
         }
if( $realusername == $username1) {

موفق باشید !
 
آخرین ویرایش:

jigartalaa

Member
راستی ! شما باید قبل از وارد کردن دستورات بالا یعنی بعد از session استارت بیاید ببینید مقادیر ارسالی با اس کیو ال و فیلدها برابری داره یا نه که باید شروط خودتون رو با
PHP:
if (isset($_POST['مقدار'])

بررسی کنید !
 

جدیدترین ارسال ها

بالا