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

الموضوع: ماهذا الخطأ ..؟!

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316

    ماهذا الخطأ ..؟!



    السلام عليكم ورحمة الله وبركاته

    مشكلة ياشباب ..الفزعه :nice:


    يظهر لي هذا الخطأ ..عندما اريد اضافه البيانات إلى قاعدة البيانات ؟؟!!

    كود PHP:
    Parse errorsyntax errorunexpected T_BOOLEAN_OR in /usr/home/msh3al/public_html/test/mltqa/add2.php on line 3 
    ملف ارسال البيانات هو add2.php وهذا كود الملف

    كود PHP:
    <?
    include("config.php");
    if (empty(
    $name) || empty($email)  || empty($numb) || empty($abc) || empty($major)  || empty($univ)) || empty($city) || empty($sbic)) { // نتححق من ان تم ملئ جميع الحقووووول


    echo "<center> لم تكمل جميع الحقول";
    exit(); 
    // ننهي البرنامج
    }
    else {
    mysq_query("INSERT INTO students (name , email, numb, abc, major, univ,  city, sbic) VALUES ('$name', '$email', '$numb','$abc', '$major', '$univ', '$city','$sbic')");
    echo 
    "<center> تم اضافة الطلب.... جاري الانتقال إلى الصفحة الرئيسية";
    echo 
    "<script>setTimeout(\"location.href='index.php'\",3000);</script>"// تقوم بذهاب الى index.php
    }
       <
    body bgcolor="#B9EEFF">
    ?>
    بدينا بالتجربه ووقفنا هنا ... الفزعة :shy:





    __________________
    مشعل
    ze3ex@hotmail.com


  2. #2


    انظر أخى

    كود PHP:
    empty($univ)) 
    هناك قوس زائد






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    هههههههه هلا اخوي الاندلس عااد قبل لا انزل الموضوع توقعت الخطأ وبحثت بس مالقيت شيء@_@ بارك الله فيك..


    سؤال ثاني


    لما اضيف بيانات جديده على الرابط http://www.msh3al.com/test/mltqa/add.php

    عند ارسال البيانات ( ملف ارسال البيانات add2.php ) يظهر لي خطأ وهـو

    ( لم تكمل جميع الحقول ) مع إني كاتب البيانات كاملة..؟؟!

    الكود موجود فوق طبعاً..





    __________________
    مشعل
    ze3ex@hotmail.com

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


    لان register_globals = off

    http://montadaphp.net/showthread.php?t=36





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    هلا اخوي فلاشر (احبك في الله ما ادري ليش؟؟!! )


    يعني خلاص مافيه امل...؟
    طبعاً السكربت مو من برمجتي( طبعاً من تفليشيء

    وش رأأيك نشوف غيره او هناك حل؟لان الموضوع من إطلاعي عليه ..يعني انسى لاني مو مبرمج ^_^

    اخوك





    __________________
    مشعل
    ze3ex@hotmail.com

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    ليش مافيه امل

    حط اول الكود

    كود PHP:
    extract($_POST);
    extract($_GET);
    extract($_SESSION);
    extract($_COOKIE); 
    واحبك الله -أخي مشعل- الذي احببتنا فيه ويجمعنا وياكم في جنات النعيم ،

    --- ودخلت موقعك ترى ..

    أجل مشعل يا احسن ولد





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    اللهم آمين..

    الله يعطيك العافيه ( ولازم مشعل يكووون أحسن ولد :1power:

    وعلى فكرة ترانا سيرنا على موقعك :shy:

    ولي رجعه ان شاءالله للموضوع

    اخوك





    __________________
    مشعل
    ze3ex@hotmail.com

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    اخي الكريم
    هذه طريقة ناجحة ، وخاطئة في نفس الوقت .. سوف يعتبر عندها كل متغير خارجي أقصد من GET وPOST على أنه متغير عادي، وبالتالي يمكن التحكم بالسكربت تقريباً بشكل شبه كامل من خارج السكربت، وهذه فعلاً مصيبة وثغرات قاتله
    ارى انه من الافضل استخدام الشكل المتعارف عليه

    كود:
    $name=$_POST['name'];
    $sbic=$_POST['sbic'];
    لجميع المتغيرات





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    هلا اخوي hawkeye ..

    يعني كيف يصبح الكود .. ياليت التعديل لان اخوك مو ذاك الزود بهالامور

    هذا الكود :

    كود PHP:
    <? 
    include("config.php"); 
    if (empty(
    $name) || empty($email)  || empty($numb) || empty($abc) || empty($major)  || empty($univ)) || empty($city) || empty($sbic)) { // نتححق من ان تم ملئ جميع الحقووووول 


    echo "<center> لم تكمل جميع الحقول"
    exit(); 
    // ننهي البرنامج 

    else { 
    mysq_query("INSERT INTO students (name , email, numb, abc, major, univ,  city, sbic) VALUES ('$name', '$email', '$numb','$abc', '$major', '$univ', '$city','$sbic')"); 
    echo 
    "<center> تم اضافة الطلب.... جاري الانتقال إلى الصفحة الرئيسية"
    echo 
    "<script>setTimeout(\"location.href='index.php'\",3000);</script>"// تقوم بذهاب الى index.php 

       <
    body bgcolor="#B9EEFF"
    ?>






    __________________
    مشعل
    ze3ex@hotmail.com

  10. #10


    تفضل أخى الكريم .. هذا هو الكود بعد تعديله

    كود PHP:
    <?php 
    include("config.php"); 
    $name $_POST['name'];
    $email $_POST['email'];
    $numb $_POST['numb'];
    $abc $_POST['abc'];
    $major $_POST['major'];
    $univ $_POST['univ'];
    $city $_POST['city'];       
    $sbic $_POST['sbic'];
     
    If (empty(
    $name) || empty($email)  || empty($numb) || empty($abc) || empty($major)  || empty($univ) || empty($city) || empty($sbic)) { // نتححق من ان تم ملئ جميع الحقووووول 


    echo "<center> لم تكمل جميع الحقول"
    exit(); 
    // ننهي البرنامج 

    else { 
    mysq_query("INSERT INTO students (name , email, numb, abc, major, univ,  city, sbic) VALUES ('$name', '$email', '$numb','$abc', '$major', '$univ', '$city','$sbic')"); 
    echo 
    "<center> تم اضافة الطلب.... جاري الانتقال إلى الصفحة الرئيسية"
    echo 
    "<script>setTimeout(\"location.href='index.php'\",3000);</script>"// تقوم بذهاب الى index.php 

       <
    body bgcolor="#B9EEFF"
    ?>
    دمت فى حفظ الله






  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    شكراً للأخوان hawkeye و الاندلس و وحبيبي ( فلاشر )

    بارك الله فيكم وزادك من العلم..





    __________________
    مشعل
    ze3ex@hotmail.com





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

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

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