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

الموضوع: خطأ في الدالة file_get_contents داخل جدول .. أرجوا المساعده

  1. #1

    خطأ في الدالة file_get_contents داخل جدول .. أرجوا المساعده



    السلام عليكم ورحمة الله وبركاتة,,
    أخواني, لدي خطأ في كود ولكني لم أعرف بالضبط كيف أحله
    الكود:
    كود:
    <?php
    $lines= file('http://www.xxxxx.com/form/a.txt');
    
    
    foreach ($lines as $line_num => $line) {
        <table border="2" bgcolor="red"  cellpadding="1" cellspacing="5">
           echo "" . file_get_contents(trim($line)).
        </table>
    
    }
    ?>
    وضيفة هذا الكود هو الذهاب الى ملف a.txt في الموقع و أخذ ما يحتويه وعرضها في صفحة داخل الجدول.
    لكني لما أشغل البرنامج يظهر لي الخطأ:

    Parse error: parse error in /xxxxxxx/form/form_table.php on line 6


    المشكلة ان الخطأ في الأوامر هذه:

    كود:
        <table border="2" bgcolor="red"  cellpadding="1" cellspacing="5">
           echo "" . file_get_contents(trim($line)).
        </table>
    فياليت لو تعلموني أيش الغلط اللي أرتكبته في الكود؟ وكيف أقدر أحله؟
    وشكرا





    __________________
    موقع البلايستيشن العربي, اول موقع عربي مختص في البلايستيشن الأن قم بزيارتنا:
    http://www.ps4arab.com


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


    كود PHP:
    <?php

    $lines 
    file('http://www.xxxxx.com/form/a.txt');


    foreach (
    $lines as $line_num => $line) {
       
    ?> <table border="2" bgcolor="red"  cellpadding="1" cellspacing="5">
       <?  echo file_get_contents(trim($line)); ?>
        </table>
        <?
    }

    ?>
    يجب عند انتهاء كود php وبداية كود html اغلاق وسم كود php وبعد انتهاء كود html تضع وسم بداية كود php وهكذا او انك تضع كود html في جملة echo

    مثلا

    كود PHP:

    echo "<html>"
    هذا اولا اما ثانيا في نهاية جملة echo لم تضع الفاصلة المنقوطة ;







    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

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


    لم افهم المطلوب تحديدا بهذا الكود ....

    اذا كان الملف a.txt يحوي أسماء ملفات، كل ملف في سطر مستقل، فالكود الذي وضعه Pal Coder صحيح ..

    وإلا فإن استخدام الكود بهذه الطريقة سيعيد رسالة خطأ ...



    ارق تحية





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

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

  4. #4


    أشكرك جدا أخي العزيز Pal Coder على وقوفك معي
    الكود طبقته والحمد لله مافيه أخطاء, لاكن المشكلة ان الكلمات طلعت فوق الجداول مش داخلها :shy: , ياليت لو تشوف المرفق.
    أشكرك أخي القائد على مرورك الرائع





    الصور المرفقة الصور المرفقة  
    __________________
    موقع البلايستيشن العربي, اول موقع عربي مختص في البلايستيشن الأن قم بزيارتنا:
    http://www.ps4arab.com

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


    سبب المشكلة هو في وضعك للجدول اساسا ...


    جرب هذا الكود
    كود PHP:
    <?php 

    $lines 
    file('http://www.xxxxx.com/form/a.txt'); 


    foreach (
    $lines as $line_num => $line) { 
       
    ?> <table border="2" bgcolor="red"  cellpadding="1" cellspacing="5"> <tr><td>
       <?  echo file_get_contents(trim($line)); ?> 
        </td></tr></table> 
        <? 


    ?>






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

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

  6. #6


    جزاك الله خير أخوي القائد
    الحمد لله أشتغل البرنامج :nice:
    بس عندي طلب أخير :shy:
    الحين الحمد لله النص ظهر داخل جداول, لاكن كيف أقدر أظهر الصور أيضا؟
    أظن لازم أستخدام If علشان تحدد أذا كانت صوره ام كلام وتعرضه داخل جدول.
    و أشكرك مره أخرى على وفوقك معي





    __________________
    موقع البلايستيشن العربي, اول موقع عربي مختص في البلايستيشن الأن قم بزيارتنا:
    http://www.ps4arab.com

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


    هذا يعتمد على نوع البيانات التي تجلبها من الملف a.txt أو الملفات المدرجة اسمائها في الملف a.txt

    اعتقد انه من الافضل ان ترسل لي الكود الذي تستخدمه كاملا حتى استطيع مساعدك بالشكل المناسب ..


    مع التحية





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

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

  8. #8


    هذه الملفات مرفقة.
    الملف الأساسي هو a.txt وهو يجيب المعلومات من الملفات الثانية.





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: txt a.txt‏ (236 بايت, 28 مشاهدات)
    • نوع الملف: txt b.txt‏ (26 بايت, 36 مشاهدات)
    • نوع الملف: txt c.txt‏ (19 بايت, 31 مشاهدات)
    • نوع الملف: txt d.txt‏ (25 بايت, 20 مشاهدات)
    • نوع الملف: txt e.txt‏ (23 بايت, 18 مشاهدات)
    __________________
    موقع البلايستيشن العربي, اول موقع عربي مختص في البلايستيشن الأن قم بزيارتنا:
    http://www.ps4arab.com

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


    حسنا ... الملف a.txt يحوي وصلات باقي الملفات ... ..
    لكن باقي الملفات تحوي نصوصا عادية ...

    لاحظ أن محتويات الملفات الاخرى يتم طباعتها مباشرة ...
    لذلك فإنه سيتم التعامل مع هذه المحتويات بواسطة المتصفح مباشرة كما لو كانت html

    مثال:
    لو كان الملف b.txt يحوي النص التالي:
    كود:
    تجربة سكربت
    هذه تجربة لمحتويات السكربت
    فستراها على المتصفح بالشكل التالي:
    كود:
    تجربة سكربتهذه تجربة لمحتويات السكربت
    لماذا؟
    لأن النص تم ترجمته من المتصفح مباشرة وتم تجاهل السطر الجديد الذي وضعته ..



    لنعدل المثال السابق .. وليكن الملف c.txt يحتوي النص التالي:
    كود:
    تجربة سكربت<br>هذه تجربة لمحتويات السكربت
    عند استعراض الصفحة ستجد أن المتصفح يعرض التالي:
    كود:
    تجربة سكربت
    هذه تجربة لمحتويات السكربت

    رائع؟؟؟
    جرب هذه إذن:
    كود:
    صورتي الجميلة:<BR>
    <img src="picture.jpg">

    الخلاصة:
    يمكنك ادراج أكواد html ضمن الملفات الاخرى لتستفيد من عرضها في المتصفح مباشرة..

    تحذير:
    هذه الطريقة قد تسمح بتنفيذ اكواد php التي قد تكون موجودة في الملفات التي يتم ادراجها ....





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

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

  10. #10


    كلمة شكر لاتكفي :shy:
    جزاك الله خير أخوي القائد على ما قدمتة من مساعدات
    الحمد لله أشتغل الملف كاملاً





    __________________
    موقع البلايستيشن العربي, اول موقع عربي مختص في البلايستيشن الأن قم بزيارتنا:
    http://www.ps4arab.com

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


    لا شكر على واجب عزيزي ....


    بالتوفيق لك في دراستك





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

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





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

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

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