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

الموضوع: دالة header رفعت ضغطي

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

    دالة header رفعت ضغطي



    السلام عليكم والرحمة

    يا اخوان انا عندي دالة للكتابه على الصور تشتغل 100% اذا كانت بملف منفصل ولكن المشكله اذا حاولت اسوي لها include لصفحة اخرى او اذا اضفت نفس الكود كامل حق الكتابه الى موقع مع اكوادي يظهر خطأ ممكن حوالي اكثر من 50 سطر بحروف غير مقروءة ,, هذي هي الدالة
    كود PHP:



    <? 
    //Please do not remove this line - PePSi 13.12.2005 
    header'Content-type: image/jpeg' ); 
    //تحديد مكان الصورة 
    $im ImageCreateFromJPEG('image.jpg'); 
    // لون الخط - ازرق 
    $textcolor imagecolorallocate($im00255); 
    //ماتريد كتابته 
    $text "Your TEXT Here :)"
    //تحديد مكان بداية الكتابة حسب الاحرف 
    $start = (imageSX($im)/2)-9*(strlen($text)/2); 

    //كتابة المطلوب على الصورة 
    imagestring($im5$start, (imageSY($im)/2), $text$textcolor); 

    //عرض الصورة 
    imagejpeg ($im); 
    ?>
    اعتقد والله اعلم المشكله من الheader ممكن لازم ملف مستقل او شي ,

    هل ممكن تفيدوني كيف اضيفها بموقعي !!!!! :nice:

    وفي امان الله





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


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    374


    : )





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

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    240


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

    الدالة header يجب أن تطلب قبل أي إرسال للصفحة... يعني، يجب أن تضع header قبل echo او print دائما.. وهذا سبب رسالة الخطأ غالباً...
    أحيانا يكون السبب أيضاً وجود فراغ (مسافة، غير زر tab) قبل الداله header مما يتسبب في رسالة الخطأ...

    تأكد أن تضع header قبل أن تطبع اي شئ في الصفحة..





    __________________
    بوجبر

    http://www.ba7reny.com
    بحريني دوت كوم (موقع صديق)

  4. #4


    اتفق مع الأخ M-Plus تأكد أن لا توجد مسافات أو أسطر فارغة قبل أو بعد أوسم php <? ?> في الملف المضمن أو وجود أوامر طباعة داخل نص php.





    __________________
    عزوز الحسني

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    374


    مشكورين على التفاعل

    من خلال التجربة تبين لي اني لازم انسخ الكود كامل باول الصفحة حتى يظهر ولا توجد مشاكل به ولكني لااريده باول الصفحة اريد بجزء معين بملف بجدول ولكن اذا سبقه اي امر echo مايعمل ,, يعني مافيه امل اما الاول او لا

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


    وشكرا





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

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    240


    اذا سبقه اي امر echo مايعمل
    بالضبط، لن تعمل الدالة header إذا سبقها أي أمر echo.. و كذلك الحال بالسبنة للدالة setcookie...
    هذه الدوال تسمى دوال الهيدر (الترويسة)، وهو الرد الذي يقوم به الخادم (السرفر) الى جهاز المتصفح قبل إرسال الصفحة، لذلك يجب أن تكون هذه الدوال قبل أي أمر طباعة للصفحه!

    لا يهم أين يوجد الأمر header، المهم أن يكون قبل أي طباعة للصفحه. يمكنك تجاوز هذا بإن تقوم بالتحقق من أمر ما، إذا تم تحقيقة تستدعي الدالة التي تحتوي header، و لكن يجب أن يتم ذلك قبل الأمر echo. على سبيل المثال

    كود PHP:
    if ($confirmed)
    {
    send_my_header();
    }
    echo 
    "أهلاً بك <br />";
    echo 
    "شكرا لك";

    function 
    send_my_header()
    {
    // ضع هنا كود الهيدر

    لكن يجب أن لا يسبق أوامر الهيدر أي طباعه (echo)





    __________________
    بوجبر

    http://www.ba7reny.com
    بحريني دوت كوم (موقع صديق)

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    374


    حلو والله ,, شرح مفهوم ,, بارك الله فيك وجزاك الله الف خير يا M-Plus

    وشكرا

    وفي امان الله





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





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

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

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