الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة .. احناج كود login لثلاث أنواع من المستخدمين

بدأه Suma في 3 أبريل 2012 · 3 رد · 421 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لو سمحتوا .. انا ما عندي خبرة بال php لكني باشتغل عليها الآن لأني احتاجها في مشروع تخرجي ...

احتاج كود يعمل login .. لثلاث انواع من المستخدمين .. كل مستخدم له صلاحيات مختلفة ..

الكود موجود هنا http://www.phpeasystep.com/phptu/6.html

لكن المشكلة انه كود بسيط .. لنوع واحد من المستخدمين ...

طيب انا عندي 3 .. ايش اعمل ؟؟

وشكرا

#2

هذا الكود

لو تبغي شرح اشرحه

<?php
include('con_db.php');

if(mysql_num_rows($r=mysql_query("select * from user_profile where username='".$_POST['user']."' and password='".$_POST['pass']."'")) !=0 )
{
while ($row=Mysql_fetch_array($r)) {


if($row[Position] != "user"){
        session_start();
	   $_SESSION['admin'] = $row['username'];
 		require('done.php');
		exit;
}}
 else
      {
	     $invalid="<br><font color='red' div align='center'>Invalid login, please try again !!</font>";
    	 require("index.php");
         exit;
	  }

	  mysql_close($con);
?>

اذا عندك اي سؤال في الكود اسالي ... الكود سهل وواضح

#3
so0oma كتب:

هذا الكود

لو تبغي شرح اشرحه

<?php
include('con_db.php');

if(mysql_num_rows($r=mysql_query("select * from user_profile where username='".$_POST['user']."' and password='".$_POST['pass']."'")) !=0 )
{
while ($row=Mysql_fetch_array($r)) {


if($row[Position] != "user"){
        session_start();
	   $_SESSION['admin'] = $row['username'];
 		require('done.php');
		exit;
}}
 else
      {
	     $invalid="<br><font color='red' div align='center'>Invalid login, please try again !!</font>";
    	 require("index.php");
         exit;
	  }

	  mysql_close($con);
?>

اذا عندك اي سؤال في الكود اسالي ... الكود سهل وواضح

شكراااااااااا جزاك الله خير ..

بس بصراحة مني فاهمة شي ... ممكن الشرح بس لو عالاقل بالكومنت .. عشان اعرف بس كل سطر ايش يسوي بالزبط ... ؟؟؟؟

#4

اول شيء اتصال بالقاعدة

بعدين الqurey

الفكرة في ال if statment

انا عندي في الجدول عمود اسمه position

هوا اللي يحدد لي نوع المستخدم هل هو رئيس او مستخدم عادي

طبعا ال if على حسب المستخدمين وانتي عندك مستخدمين

فحيكون عندنا اذا كان الposition

admin راح يفتح صفحة ال admin

ونفس الشيء بالنسبة للمستخدم الاخر

ان شاء الله عرفت اوصل المعلومة

دعواااااااااتك ^_^

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…