عرب ويب  

العودة   عرب ويب > تطوير و برمجة المواقع > بي اتش بي PHP
التسجيل التعليمات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل جميع المنتديات مقروءة

رد
 
أدوات الموضوع طرق مشاهدة الموضوع
  #1 (permalink)  
قديم 04-30-2005, 09:52 AM
Moderator
 
تاريخ التسجيل: Apr 2005
الدولة: القاهرة
المشاركات: 18
افتراضي نظام العضويات فى برامجك

بسم الله الرحمن الرحيم
وها اليوم نعود من جديد فى درس فى لغة ال php
وفى الحقيقة الدرس موجة لمن لدية خبرة كافية فى هذة اللغة
نبدأ ان شاء الله
اذا كنت مبرمج لهذة اللغة فكرت قبل كدة ان يكون فى برنامجك نظام عضويات بمعنى أصح ماحدش يقدر يستفيد من خدمات الاسكربت الا بتسجيل عضوية
طب اية المميزات الى هتكون فى نظام عضويتنا ان شاء الله كدة
MySQL Table Configuration
تخزين بيانات الاعضاء فى قاعدة بيانات
Registration script
قسم للتسجيل
Login script
قسم للدخول
Activation script
قسم لتفعيل العضويات
Members page
لوحة تحكم الاعضاء
Resending validation emails
اعادة ارسال رسائل تفعيل
Logout script
تسجيل خروج

يالا نبدأ وأظن مافيش أحلى من كدة يعنى

أولا::
MySQL Table Configuration
تخزين بيانات الاعضاء فى قاعدة بيانات
وطبعا الخطوة دى مهما جدا وبتفرق البرمجة الاحترافية عن العادية فمش ممكن سكربت مهم وخطير ويحمل بيانات مهمة زى دى يتساب كدة بدون وجود احتياطات أمنية
طب الان هانبدأ ننشئ قاعدة جديدة وهانكتب جواها الاتى
كود PHP:
CREATE TABLE `Users` (
`
idint(11NOT NULL auto_increment,
`
Usernametext NOT NULL,
`
Passwordvarchar(32NOT NULL default '',
`
Nametext NOT NULL,
`
Emailtext NOT NULL,
`
Datetext NOT NULL,
`
IPtext NOT NULL,
`
Actkeyvarchar(40NOT NULL default '',
`
Activatedint(1NOT NULL default '0',
PRIMARY KEY (`id`)

ونضغط على تنفيذ
طيب الان القاعدة اتعملت اية الخطوة التانية؟
لازم نخلى الاسكربت يتصل بقاعدة البينات دى الى عملناها يعنى بمعنى اصح هانربط بين البرنامج وقاعدة البيانات
هانعمل مع بعض ملف ونسمية config.php
وهانكتب جواة الاتى
كود PHP:
<?php

$l 
mysql_connect "localhost" "yourmysqlUser" "password" ) or die("Error connecting: <br><br>".mysql_error());
mysql_select_db"yourdatabase" ) or die("Error getting db: <br><br>".mysql_error());

?>
فى الكود الى فات عرفنا بكل بساطة فى السطر الاول متغيرات الاتصال بالقاعدة يعنى اية؟
يعنى علشان تتصل بالقاعدة لازم يكون للقاعدة اسم ويوزر وباسوورد هو دة الى عملناه فى السطر الاول
وفى السطر التانى بنخلى البرنامج يقول لو اسم القاعدة او اليوزر او الباسوورد غلط يبقى سورى مافيش اتصال
ودلوقتى علشان مانشتتش نفسنا هانقف هنا واشوفكم مع الملاحظات والتطبيقات على الدرس دة علشان ندخل فى الى بعدة بامر الله
السلام عليكم
رد مع اقتباس
  #2 (permalink)  
قديم 06-18-2006, 03:51 AM
Senior Member
 
تاريخ التسجيل: Jun 2006
المشاركات: 114
افتراضي

مشكووووووووووووووووووور
رد مع اقتباس
رد


أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are معطلة


جميع الأوقات بتوقيت GMT +2. الساعة الآن 09:50 AM.


Powered by vBulletin®
Copyright ©2000 - 2008.

Search Engine Friendly URLs by vBSEO 3.0.1 ©2007, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27