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

الموضوع: كيف اقوم بعمل print لكود بي اش بي ؟؟؟ للخبراء

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    كيف اقوم بعمل print لكود بي اش بي ؟؟؟ للخبراء



    السلام عليكم
    اخواني الاعزاء شوي سؤالي محير شوي ولاكن لو عندا الكود التالي

    كود HTML:
    <HTML DIR=RTL>
    <HEAD>
    <TITLE><?= $this->vars[page_title]?></TITLE>
    </HEAD>
    <BODY>
    
    <? include("header.html"); ?>
    
    <P ALIGN="CENTER"><?= $this->vars[test_var]?></P>
    <TABLE BORDER="0" BGCOLOR="#000000" CELLSPACING="1" ALIGN="CENTER">
        <TR>
            <TH BGCOLOR="#DDDDDD">عمــود 1</TH>
            <TH BGCOLOR="#DDDDDD">عمــود 2</TH>
            <TH BGCOLOR="#DDDDDD">عمــود 3</TH>
        </TR>
    <? if($this->vars[if_var]){ ?>
    <? foreach($this->vars[table_rows] as $key=>$var){ ?>
        <TR>
            <TD BGCOLOR="#DDDDDD"><?= $var[column_1]?></TD>
            <TD BGCOLOR="#DDDDDD"><?= $var[column_2]?></TD>
            <TD BGCOLOR="#DDDDDD"><?= $var[column_3]?></TD>
        </TR>
    <? } ?>
    <? } ?>
    </TABLE>
    <? if($this->vars[if_var]){ ?>
    <b>تم تحقق الشرط ...</b>
    <? } ?>
    </BODY>
    </HTML>
    
    وهذا الملف موجود في متغيراسمه $body

    كيف ممكن ان اظهر هذا الكود
    ملاحظة::::::: الكود الموجود في المتغير $body يحتوي على اوابر php فاذا قمنا بعمل print $body; لن يتم تنفيذ الاوامر بل سوف تظهر كما هيا
    اما اذا وضعنا محتويات المتغير $body في ملف اخر و عملنا include("file.html");
    فسوف يظهر 100% من غير مشاكل وسوف تنفذ الاوامر الموجودة

    السؤال هو الان انا لا اريد عمل include لملف فقط اريد ان اظهر محتوى متغير ال $body مع تنفيد الاوامر الموجودة بداخلة اذا وجدت طبعا

    يعني المطلوب هو دالة مثل print او echo ولاكن الفرق هو تنفيذ اوامر ال php اذا وجدت داخل المتغير المنفذة عليه الدالة

    وشكرا جزيلا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    السؤال هو..
    كيف وضعت هذا الكود بالمتغير body ? ?






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


    استخدم الدالة eval

    http://www.php.net/eval

    ارق تحية





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    اخي العزيز ابو الويس
    السؤال هو الان انا لا اريد عمل include لملف فقط اريد ان اظهر محتوى متغير ال $body مع تنفيد الاوامر الموجودة بداخلة اذا وجدت طبعا

    يعني المطلوب هو دالة مثل print او echo ولاكن الفرق هو تنفيذ اوامر ال php اذا وجدت داخل المتغير المنفذة عليه الدالة


    اخي القائد كنت شاكك ان هذي الدالة لها خص بالامر ولاكني لم اعرف استخدامها ولم افهمها ايضا حتى من الموقع المطروح للاسف اهل بامكانك وضعها باصيغة الصحيحة لتعمل مع الكود الي كتبته فوق ؟؟؟

    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم

    اخواني قمت بوضع هذا الكود

    كود PHP:

                
    eval('?'.'>'.trim($body).'<'.'?');
                     
                
    $body ob_get_contents(); 
    قم تنفيذ الاوامر if و foreach ولاكن لم يتم اظهار المتغيرات ان انه يظهر المتغير نفسه ولا يظهر محتواه !!!!!

    يعني يظهر لنا $page_title بدل ان يظهر اسم الصفحة الحقيقي الخ

    ممكن الكود الي يظهر لنا المتغيرات ؟؟؟؟؟ وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


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





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر






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

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

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