Jump to content

فنكشنات ,


Recommended Posts

لمن يسجل خله يحط له سؤال امان مثلأ ويحفظه ع قاعدة البيانات و لمن ينسى باسوردهـ يجيه السؤال وهو يحط الاجابة عليه

ولو صحيحة يقدر يغيرهـ

اشرح طريقتك بلفنكشنات

Link to comment

شوف سوي لوحة لما يسجل اول مرة تظهر له اللوحة و يكون فيها عديد من الأسئلة

وهو يختار وواحد ويجاوب الجواب ينحفظ علي حسابه بالاكونت داتا + السؤال

ويكون فيه خيار في لوحة التسجيل تضغط عليه يفتح لك خانة

تكتب فيها اسم الحساب بعدها تكتب السؤال السري لو طلع صحيح

يظهر لك الباسورد ما طلع صحيح

يقولك خطأ

Link to comment

طريقه زاحف اسهل وبشرحها لك

سوي قاعده بيانات واصنع جدول وسميه مثلا

playerpasses

حط فيه على سبيل المثال هذي الكولمنات

( account , pass , security question )

لما الواحد يسجل عندك اكيد بيكون بيحط حساب وباس

واضف عليها حكاية سؤال الامان

إلى هنا تمام

---

نفرض واحد نسى الباس ايش يسوي ؟

تجيه لوحه قريد ليست وفيها إيديت بوكس ويكتب بها إجابة سؤال الامان

ويطق على زر إستعاده

يوم يطق على زر إستعاده يبدأ شغل الاس كيو إل

اول شي سو تحقق إذا اجابة سؤال الامان موجوده

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

من ثم سو الاوامر ذي

  
UPDATE playerpasses -- امر تحديث الجدول 
SET pass =  هنا تجيب الباس من الايديت الثاني حق الباس الجديد -- x امر وضع الباس الجديد 
WHERE security question = وهنا اجابة سؤال الامان -- x هنا تحدد مكان الرو الي فيه سؤال الامان 
  

هذا كذا يحدث لك بس الباس حق الحساب

وهذا فقط الي عارفه انا

يمكن في امر ثاني يجيب لك الباس بدون تحديث

لكن ماعرفه ، وياليت الي يعرفه وعنده خبرة بهالامور يساعد ميزو

بالتوفيق

Link to comment

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...