اشهار المنتديات
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


اشهار مواقع,اشهار منتديات,منتديات اشهار المنتيات,تقنيات الاشهار,اشهار مجانى,منتدى الاشهار العربى,منتدى الاشهار المجانى,اشهر موقعك,اشهر منتداك.اشهر مدونتك,اشهر صفحتك,اشهار مواقع,اشهار منتديات,اشهار صفحات,اشهار مدونات,اشهارجروبات,add url,add site,add grou
 
الرئيسيةالرئيسية  البوابةالبوابة  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 نظام التسجيل والتأكد من عدم تكرار الاسم والبريد مهم للي مو عارف

اذهب الى الأسفل 
كاتب الموضوعرسالة
AL Master
الــمــديــر الــعــامــ
الــمــديــر الــعــامــ
AL Master


المساهمات : 646
تاريخ التسجيل : 10/11/2010

نظام التسجيل والتأكد من عدم تكرار الاسم والبريد مهم للي مو عارف Empty
مُساهمةموضوع: نظام التسجيل والتأكد من عدم تكرار الاسم والبريد مهم للي مو عارف   نظام التسجيل والتأكد من عدم تكرار الاسم والبريد مهم للي مو عارف Icon_minitimeالجمعة نوفمبر 12, 2010 1:10 pm



سوف اقدم لكم هذا الدرس حتى تفهموا كيفية التحقق من ان الاسم والبريد غير مسجلين في القاعدة

وهذا الامر ضروري جدا في نظام تسجيل العضويات

درسنا يتكون من صفحتين حاليا

1- فورم التسجيل

2- صفحة الاستقبال والتأكد من البيانات


اولا عليك عمل قاعدة بيانات باسم pepole

ثاني اعمل جدول واسمه userid ويتكون من اربعة حقول

id

user

password

mail

وهذي صفحة الفورم مو محتاجة شرح


رمز PHP:
<table align="center" width="10%" bgcolor="#808080">
<
form action="rigstar.php" method="POST">
<
td>اسمك</td>
<
td><input type="text" name="user" /></td>
<
tr></tr>
<
td>الرقم السري</td>
<
td><input type="text" name="password" /></td>
<
tr></tr>
<
td>بريدك</td>
<
td><input type="text" name="mail" /></td>

<
tr></tr>
<
td><input type="submit" name="" value="تسجيل" /></td>
</
form>
</
table>



وعمل صفحة جديدة وسميها rigstar.ph

وضع فيها هذا الكود

رمز PHP:
<?php
//----------------------
http://saudi.ok
http://qwled.tv@hotmail.com
//----------------------
$host="localhost";
$user="root";
$password="";
$db_name="pepole";
$tb_name="userid";

mysql_connect("$host","$user","$password")or die ("لايوجد اتصال بقاعدة البيانات");
mysql_select_db($db_name)or die ("not select");

$user=$_POST['user'];
$password=$_POST['password'];
$mail=$_POST['mail'];

//-----------------------التاكد ان الاسم مسجل ولا لا------
$sql=mysql_query("select * from $tb_name where user='$user' ");
$row=mysql_fetch_assoc($sql);
$row['user'];

if (
$user==$row['user']){
echo
"الاسم موجود مسبقا";
exit();
}
//#######################################################

//----------------------------النأكد من ان الايميل مسجل ولا لا-----
$sql2=mysql_query("select * from $tb_name where mail='$mail' ");
$row1=mysql_fetch_assoc($sql2);
$row1['mail'];
if (
$mail==$row1['mail']){
echo
"الايميل موجود مسبقا";
exit();
}
//#######################################################

//-------------------------------اذا لم يكن الاسم والبريد مسجلين سوف تدخل البيانات للقاعدة----
$reg=mysql_query("insert into $tb_name (user,password,mail) values ('$user','$password','$mail')")or die("not insert!!");

if (
$reg==1){
echo
"تم تسجيلك بنجاح";

}else{
echo
"لم يتم تسجيلك";

}

?>


الاكواد مشروحة

الدرس سوف اقوم بتطويرة قريبا ليشمل

1- التفريق بين الادمن والعضو العادي
عند عملية التسجيل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://esh7ar.own0.com
 
نظام التسجيل والتأكد من عدم تكرار الاسم والبريد مهم للي مو عارف
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تومبلايت طريقة وضع قوانين التسجيل كالفي بي
»  محرر vBulletin المستنسخ javascipt الاسم richedit

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
اشهار المنتديات :: منتديات دعم المواقع وتطويرها :: منتدى لغات البرمجه php و asp و Ajax و Java-
انتقل الى: