صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: الـ empty لا تعمل ... مالحل ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434

    الـ empty لا تعمل ... مالحل ؟



    السلام عليكم

    كود PHP:
    if (empty($var){
    do 
    samething

    هذا الكود يعمل في حالة إذا كان المتغير لم يكتب به اي شئ ... لكن إذا وضعنا فراغ ( Space )

    في الـ input الذي هو المتغير $var فأنه يقبل ... ! ويتم وضع القيمة وهي عبارة عن فراغ ... !

    وأنا لا أريد أن يقبل الفراغ ( Space ) ... مع العلم أني جربت isset لكن لم تنفع .

    كيف الحل ... وجزاكم الله خيراً .





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    285


    كود PHP:
    if ($var==' '






    __________________
    "من علمني حرفا صرت له عبدا"
    |+|PHP|+|loowy|+|PHP|+|
    "عامل الناس بما تحب أن يعاملوك به"
    لـــــــــــــــــــــــــــــؤي

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434


    الله يجزاك خير أخي عبدالله على سرعة الرد ....

    جربت الكود الذي وضعتة لكن للأسف لم يعمل !

    هل من حلول أخرى ؟





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته

  4. #4


    كود PHP:
    if (!$var






    __________________
    سوالف فقط لا غير

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    285


    انت منقص قوس في سطر الشرط

    هذه هي المشكلة







    __________________
    "من علمني حرفا صرت له عبدا"
    |+|PHP|+|loowy|+|PHP|+|
    "عامل الناس بما تحب أن يعاملوك به"
    لـــــــــــــــــــــــــــــؤي

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434


    أخي كويتي لم يعمل الكود ... !!! قد جربتها من قبل بس ماضبطت !!

    أخي عبدالله ... أنا أخطأت هنا بس في الكود الأصلي كاتبها صح مثل هذي ...

    كود PHP:


    if (empty($var)){ 
    do 
    samething 

    الصراحة أحس المشكلة بسيطة بس ما أدري ليش مش ضابطة معاي ...!!!!!





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    285


    انت اش تبغى الشرط بالضبط؟





    __________________
    "من علمني حرفا صرت له عبدا"
    |+|PHP|+|loowy|+|PHP|+|
    "عامل الناس بما تحب أن يعاملوك به"
    لـــــــــــــــــــــــــــــؤي

  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    جرب ..

    كود PHP:
    if( (empty($var)) || ($var == " "))
    {
    do ...







    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434


    والله يا جماعة ماضبط ولا حل ... !!!

    أخي عبدالله ... شوف السؤال ولا تهون لأني شرحت ويش أبغي فيه ...





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    816


    السلام عليكم ..

    اخي استخدم الداله trim , مرر القيمه إلى trim اولاً ثم مرر نتيجه trim إلى الداله empty .





    التعديل الأخير تم بواسطة MaaSTaaR ; 06-09-2005 الساعة 04:42 AM سبب آخر: خطأ مطبعي
    __________________
    http://www.el7zn.com : مدونتي :)
    MySmartBB : نظره واثقه نحو المستقبل

    You can say FireFox is also a virus that spread around the world, deleting IE
    but we all agree it's a good virus.

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    285


    اقتراح حلو وان شاء الله هو المطلوب ويشتغل معاك





    __________________
    "من علمني حرفا صرت له عبدا"
    |+|PHP|+|loowy|+|PHP|+|
    "عامل الناس بما تحب أن يعاملوك به"
    لـــــــــــــــــــــــــــــؤي



  12. كود PHP:
    if(!ctype_space($var)){
        
    // do somthing

    this should fix your problem, ctype_space will check if the $var is some sort of empty or space, if it is empty or space it will return True and if not it will return False that is why i did put ! before the function

    sorry [no Arabic Keyboard]





    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو

  13. #13


    جرب هذا

    كود PHP:
    if (empty($var) || ($var==" ")){ 
    do 
    samething 







    __________________
    خطط إسظافة مغرية جداً
    تصميم مواقع مميزة
    برمجة مواقع
    http://www.awaltech.org (عربي)
    http://www.awaltech.net (English)
    -------------------
    برمجة موقع بي إتش بي اليمن = (15%)

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    281


    السلام عليكم عزيزي ..

    هنالك ألاف الطرق أولا ..

    مثلاً ..

    كود PHP:
    if (!isset($myval))
    {
    echo 
    "Pla pla";

    اذا لم يكن المتغير $myval موجود لن يظهر لك سوى صفحة بيضاء أما اذا كان موجود سيكتب pla pla

    هذا في حالة متغير داخل كود الـ PHP
    أما اذا اردت تمرير قيمة المتغير من عنوان المتصفح استخدم
    كود PHP:
     $_GET['myval'// حيث هي عنوان المتغير 
    هنالك طريقة أخرى
    كود PHP:
    if ($myval != "")
    {
    echo 
    "Pla pla";

    هذا ما لدي








  15. awalnet-ye.com:
    it will not work: because imagen the user enters " " 2 spaces not one. so you will do ?


    كود PHP:
    if ($var == " " || $var == "   " || or $var == "     " .....){
    //do samething

    Dr.Nabhan:

    $var is allreaddy there so the !isset($myval) will not work becuse it will always give you False

    كود PHP:
    if ($myval != "")
    {
    echo 
    "Pla pla";

    .......................................................

    كود PHP:
    // let me explane when you type if($me == "") it is the same as
    if($me == "\0") {// do somthing
    }

    // in progaming language, end of string = "\0" so "" == "\0"
    // so when you have 2 spaces " " this is like " \0" so, " " != " \0";

    //so to check if the value is empty use
    ctype_space();
    //go to  www.php.net/ctype_space 






    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو





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

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

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