النتائج 1 إلى 5 من 5

الموضوع: طلب مساعد في نظام تسجيل

  1. #1
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109

    Question طلب مساعد في نظام تسجيل



    عملت نظام تسجيل بيانات في الموقع بس كل امااجي اجربة وسجل يتلع اختار النوع
    وانا حاتية فية اختيار النوع والدالة عشان اعرف الاسم موجو د ولا لا
    كود PHP:
    mysql_num_rows 
    ديه صفحة التسجيل
    كود PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
    <
    title>التسجيل</title>
    <
    style type="text/css">
    <!--
    body,td,th {
        
    color#FFFF00;
    }
    -->
    </
    style></head>

    <
    body>
    <
    form id="form1" name="form1" method="post" action="addregist.php">
      <
    table width="100%" border="1" align="center" bordercolor="#999999" bgcolor="#666666">
        <
    tr>
          <
    td bgcolor="#666666"><div align="center">التسجيل</div></td>
        </
    tr>
      </
    table>
      <
    table width="100%" border="1" align="center" bordercolor="#666666" bgcolor="#999999">
        <
    tr>
          <
    td width="75%"><label>
            <
    div align="right">
              <
    input type="text" name="T1" id="T1" dir="rtl" />
            </
    div>
          </
    label></td>
          <
    td width="25%"><div align="right">اسم المستخدم</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    div align="right">
              <
    input type="password" name="T2" id="T2" dir="rtl"/>
            </
    div>
          </
    label></td>
          <
    td><div align="right">كلمة المرور</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    div align="right">
              <
    input type="password" name="T2B" id="T2B"  dir="rtl"/>
            </
    div>
          </
    label></td>
          <
    td><div align="right">تاكيد</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    div align="right">
              <
    input type="text" name="T3" id="T3" dir="rtl" />
            </
    div>
          </
    label></td>
          <
    td><div align="right">الايميل</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    div align="right">
              <
    input type="text" name="T3B" id="T3B" dir="rtl" />
            </
    div>
          </
    label></td>
          <
    td><div align="right">تاكيد</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    div align="right">
              <
    input type="text" name="jobe" id="jobe"  dir="rtl"/>
            </
    div>
          </
    label></td>
          <
    td><div align="right">الوظيفة</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    div align="right">
              <
    input type="text" name="fivor" id="fivor"  dir="rtl"/>
            </
    div>
          </
    label></td>
          <
    td><div align="right">الهواية</div></td>
        </
    tr>
        <
    tr>
          <
    td><label>
            <
    label>
            <
    div align="right">
              <
    select name="sex" size="1" multiple="multiple" id="sex">
                <
    option>النوع</option>
                <
    option value="m">ذكر</option>
                <
    option value="f">انثي</option>
                                                                                    </
    select>
            </
    div>
            </
    label>
            <
    div align="right">
              <
    label></label>
              <
    label></label>
            </
    div>
          </
    label></td>
          <
    td><div align="right">النوع</div></td>
        </
    tr>
      </
    table>
      <
    table width="100%" border="0" align="center" bordercolor="#666666" bgcolor="#666666">
        <
    tr>
          <
    td><label>
            <
    div align="center">
              <
    input type="submit" name="button" id="button" value="التسجيل" />
            </
    div>
          </
    label></td>
        </
    tr>
      </
    table>
      <
    table width="100%" border="0" align="center" bordercolor="#666666" bgcolor="#999999">
        <
    tr>
          <
    td><div align="center"></div></td>
        </
    tr>
      </
    table>
    </
    form>
    </
    body>
    </
    html
    وديه صفحة ارسال البيانلت للقاعدة البيانات

    كود PHP:
    <?

    /**
     * صفحة ارسال الي القاعدة البيانات 
     * 
     */

    include("config.php");
    $username=trim($_POST['T1']);
    $password=trim($_POST['T2']);
    $password=md5($password);
    $passwors_pr=trim($_POST['T2B']);
    $email=trim($_POST['T3']);
    $email_pr=trim($_POST['T3B']);
    $jobe=trim($_POST['jobe']);
    $fivor=trim($_POST['fivor']);
    $sex=$_POST['sex'];
    $sql=mysql_query("select*from member wher username='".$username."'");
    $rows=mysql_num_rows($sql);
    if(
    $rows>0)
    {
    echo
    "الاسم موجود مسبقا";
    exit;
    }
    else
    {
    if(
    $username=="")
    {
    echo
    "ادخل الاسم<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;
    }
    elseif(
    $password=="")
    {
    echo
    "ادخل كلمة المرور<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;
    }
    elseif(
    $email=="")
    {
    echo
    "ادخل الايميل<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;
    }
    elseif(
    $jobe=="")
    {
    echo
    "ادخل الوظيفة<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;

    }
    elseif(
    $fivor=="")
    {
    echo
    "ادخل الهواية<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;

    }
    elseif(
    $sex!='m' or $sex!='f')
    {
    echo
    "ادخل النوع<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;
    }
    elseif(
    $password != $password_pr)
    {
    echo
    "لايوجد تطابق في كلمة السير<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;
    }
    elseif(
    $email != $email_pr)
    {
    echo
    "لايوجد تطابق في الايميل<br>";
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>";
    exit;
    }
    else
    {
    $sql1=mysql_query("insert into member(id,username,password,email,jobe,fivor,sex)values('$id','$username','$password','$email','$jobe','$fivor','$sex')");
    if(
    $sql1)
    {
    echo
    "تم التسجيل بنجاح<br>";
    echo
    "<a href=myinfo.php>المعلومات</a>";
    }else
    {
    echo
    "لم يتم التسجيل";
    }
    }
    }
    mysql_close();

    ?>
    ارجو المساعد واريد اعرف اذي الاسم موجود ام لا





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com


  2. #2
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    كود PHP:
     
    <? 
    /** 
     * صفحة ارسال الي القاعدة البيانات  
     *  
     */ 
    include("config.php"); 
    $username=trim($_POST['T1']); 
    $password=trim($_POST['T2']); 
    $password=md5($password); 
    $passwors_pr=trim($_POST['T2B']); 
    $email=trim($_POST['T3']); 
    $email_pr=trim($_POST['T3B']); 
    $jobe=trim($_POST['jobe']); 
    $fivor=trim($_POST['fivor']); 
    $sex=$_POST['sex']; 
    $sql=mysql_query("SELECT `id` FROM member WHERE `username`='".$username."'"); 
    $rows=mysql_num_rows($sql); 
    if(
    $rows == 1

    echo
    "الاسم موجود مسبقا"
    exit; 

    else 

    if(
    $username==""

    echo
    "ادخل الاسم<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $password==""

    echo
    "ادخل كلمة المرور<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $email==""

    echo
    "ادخل الايميل<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $jobe==""

    echo
    "ادخل الوظيفة<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $fivor==""

    echo
    "ادخل الهواية<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $sex!='m' or $sex!='f'

    echo
    "ادخل النوع<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $password != $password_pr

    echo
    "لايوجد تطابق في كلمة السير<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $email != $email_pr

    echo
    "لايوجد تطابق في الايميل<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    else 

    $sql1=mysql_query("insert into member(id,username,password,email,jobe,fivor,sex)values('$id','$username','$password','$email','$jobe','$fivor','$sex')"); 
    if(
    $sql1

    echo
    "تم التسجيل بنجاح<br>"
    echo
    "<a href=myinfo.php>المعلومات</a>"
    }else 

    echo
    "لم يتم التسجيل"



    mysql_close(); 
    ?>

    إن شاء الله يضبط :nice:






  3. #3
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    كود PHP:
     
    <? 
    /** 
     * صفحة ارسال الي القاعدة البيانات  
     *  
     */ 
    include("config.php"); 
    $username=trim($_POST['T1']); 
    $password=trim($_POST['T2']); 
    $password=md5($password); 
    $passwors_pr=trim($_POST['T2B']); 
    $email=trim($_POST['T3']); 
    $email_pr=trim($_POST['T3B']); 
    $jobe=trim($_POST['jobe']); 
    $fivor=trim($_POST['fivor']); 
    $sex=$_POST['sex']; 
    $sql=mysql_query("SELECT `id` FROM member WHERE `username`='".$username."'"); 
    $rows=mysql_num_rows($sql); 
    if(
    $rows == 1

    echo
    "الاسم موجود مسبقا"
    exit; 

    else 

    if(
    $username==""

    echo
    "ادخل الاسم<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $password==""

    echo
    "ادخل كلمة المرور<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $email==""

    echo
    "ادخل الايميل<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $jobe==""

    echo
    "ادخل الوظيفة<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $fivor==""

    echo
    "ادخل الهواية<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $sex!='m' or $sex!='f'

    echo
    "ادخل النوع<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $password != $password_pr

    echo
    "لايوجد تطابق في كلمة السير<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    elseif(
    $email != $email_pr

    echo
    "لايوجد تطابق في الايميل<br>"
    echo
    "<a href=regist.php>الرجوع الي صفحة التسجيل</a>"
    exit; 

    else 

    $sql1=mysql_query("insert into member(id,username,password,email,jobe,fivor,sex)values('$id','$username','$password','$email','$jobe','$fivor','$sex')"); 
    if(
    $sql1

    echo
    "تم التسجيل بنجاح<br>"
    echo
    "<a href=myinfo.php>المعلومات</a>"
    }else 

    echo
    "لم يتم التسجيل"



    mysql_close(); 
    ?>

    إن شاء الله يضبط :nice:


    شكرااااااااااااااااااااااجداااااااااااااا اخي لقد نفع معيا





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    255


    السلام عليكم

    بالنسبة للشرط ده :
    كود PHP:
    ($sex!='m' or $sex!='f'
    إذا استخدمت اي شئ الشرط سيتحقق
    لانه لو اخترت f ستصبح $sex!=m متحققة ولو اخترت m ستصبح $sex!=f متحققة
    جرب
    كود PHP:
    $sex='m'// and try with f
    if($sex!='m' or $sex!='f') echo 'wrong'
    النتيجة دائما
    WROOOONG

    إستخدم
    كود PHP:
    if(!preg_match('%^[mMfF]$%',$sex)) echo 'wrong';
    else echo 
    "True"






    التعديل الأخير تم بواسطة Aloha ; 11-09-2008 الساعة 06:41 AM
    __________________
    وفوق كل ذي علم عليم !..

  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2008
    المشاركات
    151


    أو :
    كود PHP:
    if (!in_array($sex, array('m''f'))) echo 'wrong'






    __________________
    Google
    Firefox





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض