| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| درس , تجعل الزائر يقوم بالتسجيل !!! من برمجتي الكثير منا يحتاج الى سكربت يجعل الزائر يسجل في الموقعنا ! فما رأيك أن تقول بعمل هذا السكربت بنفسك !! ولكي تقوم بعمل هذا السكربت تحتاج الى php + Mysql ================= حيث ان نقوم بتخزين كلمة المرور والسر ومعلومات اخرى في قاعدة البيانات لنبدأ : تحتاج أولا لعمل قاعدة بيانات سوف ننشأ جدول بأسم user ويوجد داخله username > اسم المستخدم password > كملة المرور email > البريد الألكتروني city > الدولة كود PHP: enter.php > وهي الرئيسيه تسجيل الدخول register.php > التسجيل join.php > صفحة الدخول new.php > أدخال البيانات الى القاعدة ========================================= enter.php ========================================= وهنا سوف نضع فورم لكي يضع الزائر كلمة المرور والسر لتسجيل الدخول وأيضا سوف نضع (عضو جديد !) لكي يقوم العضو بالتسجيل كود PHP: وهناك سوف يتأكد من صحة البيانات ========================================= register.php ========================================= وهنا لكي يسجل الزائر وسوف نطلب منه اسم المستخدم - كلمة المرور - البريد - الدولة وسوف تكون كالتالي كود PHP: وفي حالة التسجيل سوف يقوم البرنامج بالذهاب به الى new.phpوهناك سوف يم تسجيله كعضو جديد بالقاعدة ====================================== new.php ====================================== والان سوف نتأكد من انه ملأ جميع البيانات وفي حالة عدم اكمال جميع البيانات سوف يعتذر البرنامج عن تسجيلة كود PHP: وهنا سوف يتم تسجيل معلومات العضو الى قاعة البيانات !!=================================== join.php =================================== وهنا سوف نتأكد من أن كلمة المرور صحيحة واذا كانت صحيحه سوف تظر له بياناته واذا كانت خاطئة سوف نخبره كود PHP: وهاكذا قد أنتها السكربت عيوب البرنامج كل مبرمج يبرمج سكربت يعرف عيوب برنامجه وأكبر عيب في هذا السكربت :ألم تتساأل مذا يحدث لو سجل عضوين بنفس الاسم مذا يحدث ! الجواب : لايحدث شيء , فالسكربت بكل غباء يقوم بتجيله لكن بكلمة مرور مختلفه !! والحقيقة لم أعرف كيف امنعه لووول================================================================== سوف يتطور البرنامج سوف اطور البرنامج لكن ليس الان وسوف اضع به قائمة اسماء الاعظاء ,, وهي اسهل بكثير مما تم شرحه واتمنى من الله ان يوفقكم وشكراً
__________________ الحمدلله الذي جعل اعداءنا من الحمقى وأخيراً, خدمة سجل الزوار العربي لموقعك (مجاناً) http://www.arabgb.com | |||||
|
| |||||
|
مذا حدث !! عموماً من لم يستطع الحصول على وصلة الرد فها هي http://www.swalif.net/softs/newreply...threadid=41287
__________________ الحمدلله الذي جعل اعداءنا من الحمقى وأخيراً, خدمة سجل الزوار العربي لموقعك (مجاناً) http://www.arabgb.com | |||||
|
| |||||
|
السلام عليكم شكرا على هذا الدرس يمكن التأكد مما اذا كان الاسم موجود أو لا كود: $result = mysql_query("SELECT * FROM user WHERE username = '$user'");
if (mysql_num_rows($result) > 0)
{
echo "الاسم محجوز ، يرجى تغييره";
exit;
} وسلام
__________________ اللهم صلي على محمد وآل محمد | |||||
|
| |||||
| اخوي irc4arab
تفاعلت ولله الحمد والمنه مع موضوعك وتبسيط الأكثر من رائع اولا قم بعمل كل طلبت واجهتني مشكله في السطر 12 تحديدا قاعده البيانات قمت بزياده الخانات كود PHP: حاولت القيام بأضافه mem.php وهي صفحه اسماء الأعضاء وجربت اشياء عجيبه وغريبه شوي كود PHP: قمت بالتعديل في ملف join.php لكي تظهر التعديلات التى اضفتها كود PHP: ===================== جربت اسوي سجل زوار مبسط وادخلت قيمه com بحيث يكون هنالك الاسم والبريد والتعليق ولكن احترت كيف تظهر اريد مساعدتكم ايها المبرمجون الكبار اكبر راسهم شوي لاجل يجاوبوني قبل ما ارسل الرد هذا نظرت الى الملفات المرفقه بغيت ارفق لك ملفاتي لكن قلت ربي ستر على هبالي اقوم افضح نفسي بالبرمجه اي مبرمج مستعد انه يعلمني لا يتاخر منتظره alnoor_z11@hotmail.com | |||||
|
| |||||
|
بارك الله فيك أخي على هذا الدرس ... ولكن عندي فكرة تطويريه ... خلي السكريبت يعتمد على الكوكيز راح يعطيه أكثر جمال ... وربما يساعدك في أشياء كثيرة .. دون أن تلجاء لإستدعاء نموذج تسجيل الدخول كل مره ... أتمنى لك التوفيق فيما فعلت ولك خالص حبي Malphp
__________________ Arab Team 4 PHP | |||||
|
![]() |
| أدوات الموضوع | |
| |