Jump to content

Recommended Posts

Posted (edited)

السلام عليكم ورحمة الله وبركاتة 

حبيت اعرف معلومة بسيطة 

الان انا بدي اسوي رتب في موقعي تمام

بس في مشكلة بسيطة

كيف بدي اعطي الحساب رتبة يعني وش رح تكون الرتبة 

انا جتني فكرة 

انو اسوي كولمين في المعلومات الحساب في قاعدت البيانات 

واسميها لفل 

ويشتغل على حسبها 

بس اظن انو الامر رح يكون بتعب كونو كل شوي بسوي استدعاء 

بدي منكم مساعدة

هاتو افكار ^_^ 

لأصحاب الخبرة 

Edited by Debo15
Posted
1 hour ago, Debo15 said:

السلام عليكم ورحمة الله وبركاتة 

حبيت اعرف معلومة بسيطة 

الان انا بدي اسوي رتب في موقعي تمام

بس في مشكلة بسيطة

كيف بدي اعطي الحساب رتبة يعني وش رح تكون الرتبة 

انا جتني فكرة 

انو اسوي كولمين في المعلومات الحساب في قاعدت البيانات 

واسميها لفل 

ويشتغل على حسبها 

بس اظن انو الامر رح يكون بتعب كونو كل شوي بسوي استدعاء 

بدي منكم مساعدة

هاتو افكار ^_^ 

لأصحاب الخبرة 

وعليكم السلام ورحمه الله وبركاته

يب هذي الطريقة الوحيدة -
وممكن تسوي عليها فنكشن يجلب لك رتبه الحساب  عشان يسهل ويختصر عليك الاكواد ..

 

  • Thanks 1

Experienced MTA developer for 4 years. | MTA خبرة 4 سنين في برمجة

ليس عليك اسعاد الجميع ,
ولكن عليك بإن لا تؤذي أحداً 

=========
You do not have to make everyone happy,
But you should not hurt anyone

 

Want to contact with me?

 

Discord: JustCarry#2616 (Always there)
Skype: Live:JustCarry10 (Not always)

Posted

تقدر تستخدم الكلاس

بحيث ان بي اتش بي تدعم هذا الشي

مريح جدا

  • Thanks 1

Skype 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted
6 hours ago, Master_MTA said:

تقدر تستخدم الكلاس

بحيث ان بي اتش بي تدعم هذا الشي

مريح جدا

طيب والحسابات هما مسجلات بقاعدة البيانات كيف بدي اربطهم ؟

Posted
14 hours ago, Debo15 said:

طيب والحسابات هما مسجلات بقاعدة البيانات كيف بدي اربطهم ؟

.زي ما قلتلك استخدم الكلاسس ابحث عن الكلاس في الانترنت

php

 

Skype 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted
22 minutes ago, Master_MTA said:

.زي ما قلتلك استخدم الكلاسس ابحث عن الكلاس في الانترنت

php

 

انا بعرف اسوي ككلاسات عادي وعندي احتراف لسه بالموضوع بس  القصة معقده شوي كونو الحسابات محفوظه على القاعدة 

^_^ بسوي طريقتي مشكور  

  • Like 1
Posted

الموضوع أبسط وأسهل مما تتصور اولا يجب تعلم

session

قمت برد عليك بموضوعك الأخر وشرحته

--------------------------------------------------------

قم بعمل جدول level

وأربطه مع admins

بأستخدام id

 

بعد عملية تسجيل دخول تقوم بحفظ كافة ليفلات بأستخدام سيشن

مثال

جدول level يحتوي على - admin_id , givemoney , createuser

طبعا givemoney , createuser هدول صلاحيات

 

خلي نوعهم int

ادا كان 0 يعني ما يملك صلاحية

 

وادا كان 1 يملك صلاحية

 

-----------------------------------

 

الأن بصفحة تسجيل دخول بعد تحقق من العملية تقوم بتخزين صلاحيات بأستخدام سيشن

مثال

$_SESSION["givemoney"] = $fetch["givemoney"];

$_SESSION["createuser"] = $fetch["createuser"];

 

طبعا $fetch

هي الداتا الي رجعتها من جدول لفل

-------------------------------------------------------------------------

 

بعدين حتى يتحقق من صلاحية مثلا بصفحة عمل حساب جديد

createuser.php

if($_SESSION["createuser"] == 1){

عنده صلاحية

}else{

لا يوجد لديه صلاحة

}

 

------------------------------------

 

طبعا أحنا فقط عمنا أتصال واحد في قاعدة البيانات وجلبنا صلاحيات مرة واحدة فقط!

----------------------------------------

 

طبعا واصل تعلمك وعجبتني بتفكيرك من ناحية الأتصال كل مرة بقاعدة البيانات بكل تأكيد سيئة جدا :)

 

@Debo15

 

 

 

  • Thanks 1
94.23.158.18022003.png
Posted
11 hours ago, Micro said:

الموضوع أبسط وأسهل مما تتصور اولا يجب تعلم

الشكر اخي على الرد الرئع والمفيد 

صراحة افدتني كثير والله اشكرك مرة اخر

وان شاء الله بطبق شرحك الان

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...