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

الموضوع: طلب كود اخفاء الاخطاء

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    66

    طلب كود اخفاء الاخطاء



    السلام عليكم ورحمة الله
    قبل فترة كان في كود لاخفاء الاخطاء او التحذيرات في البي اتش بي
    اذا احد يعرف هذا الكود
    ياليت يدلني عليه
    او اذا احد يعرف حل لهذه المشكلة
    http://www.milyani.com/milyani.php?milyani=blog
    راح تلاقي خطاء يظهر في اعلا الصفحة





    __________________
    موقعي الشخصي


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


    دالة error_reporting() مفيدة أحيانا، في حالتك هذه يجب أن تصلح المشكلة بطريقة أخرى..

    كود PHP:
    <?php

    // Turn off all error reporting
    error_reporting(0);

    // Report simple running errors
    error_reporting(E_ERROR E_WARNING E_PARSE);

    // Reporting E_NOTICE can be good too (to report uninitialized
    // variables or catch variable name misspellings ...)
    error_reporting(E_ERROR E_WARNING E_PARSE E_NOTICE);

    // Report all errors except E_NOTICE
    // This is the default value set in php.ini
    error_reporting(E_ALL E_NOTICE);

    // Report all PHP errors (bitwise 63 may be used in PHP 3)
    error_reporting(E_ALL);

    // Same as error_reporting(E_ALL);
    ini_set('error_reporting'E_ALL);

    ?>
    http://www.php.net/error-reporting

    الأخطاء الموجودة في هذه الصفحة:
    http://www.milyani.com/milyani.php?milyani=blog
    وتحديدا في السطر 67 من الملف global.php تفيد أنه لا يمكن ارسال session cookie آخر لأنه مرسل من قبل وتحديدا من دالة أو طلب في الصفحة milyani.php السطر 2

    وغالبا ما يكون استدعاء include ملف يحتوي على بداية جلسة أو ما شابه..

    جرب وضع هذه الدالة في بداية الملف global.php
    كود PHP:
    ob_start(); 
    http://www.php.net/manual/en/function.ob-start.php






  3. #3
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    46


    إفادة:
    غالبا ما يضع المبرمجون الرمز @ قبل مجموعة من الدوال لتجاوز اية أخطاء محتملة اثناء تنفيذ السكريبت..

    مثال:
    كود PHP:
    @copy()
    @
    mail()
    @
    mysql_query() 
    والكثير من الدوال






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    66


    شكرا للمساعدة
    قمت بوضع ob_start();


    في الملف لكن لم ياتي باي نتيجة
    وضعت
    error_reporting(0);
    لم يظهر الخطاء وكل شي جيد الان
    حاولت معرفة السبب لكن لم اجد اعتقد باني قمت بعمل طلب لملف مرتين لكن من ملفين مختلفين

    شكرا جدا للمساعدة





    __________________
    موقعي الشخصي





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

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

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