- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
أريد عمل include لملف داخل ملف FeedParser
-
12-02-2021 06:13 مساءً
-
Alashkarمعلومات الكاتبالأعضاءعضو فعال
-
السلام عليكم
عاوز أعمل include لملفين واحد فيه كلمات سيتم حذفها اسمه rss_remove.php .. وملف آخر به الكلمات التي سيتم استبدالها وإسمه rss_replace.php
ممكن حد يفيدني بأفضل كود للاستخدام .. مع العلم اني عملت استبدال الكلمات قبل زرعها بقواعد البيانات داخل ملف FeedParser.php
ولكن أريد جعل هذا الكود موجود بملفين منفصلين .. ويتم عمل لهم include داخل ملف FeedParser
وشكرا
-
-
أريد عمل include لملف داخل ملف FeedParser13-02-2021 01:28 صباحاً [1]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13373
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 81696
- موقعي:
- زيارة موقعي
-
-
-
أريد عمل include لملف داخل ملف FeedParser13-02-2021 02:00 صباحاً [2]
-
Alashkarمعلومات الكاتبالأعضاءعضو فعال
-
المشاركة الأصلية كتبت بواسطة: Soliman وعليكم السلام تفضل جرب هذا اسهل
https://pbboard.info/forums/post-89348&num=3
شكرا للرد... ولكن هذا الهاك يستبدل الكلمات داخل قاعدة البيانات..
لكن التعديل الذي أقوم به يستبدل الكلمات أثناء جلبها من التغذية وقبل زرعها بقاعدة البيانات
-
-
أريد عمل include لملف داخل ملف FeedParser15-02-2021 05:59 مساءً [3]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
وما الداعي لملفين وعمل Include اضف الكود مباشرة لملف FeedParser.php
ابحث عن
CODE$URLContent = $this->getUrlContent();
اضف الكود بعدها مثال:
CODE$ToRemoveArr = Array('word1', 'word2', 'word3', 'word4'); $URLContent = str_replace($ToRemoveArr, '', $URLContent); $URLContent = str_replace('x', 'y', $URLContent); $URLContent = str_replace('a', 'b', $URLContent);
word1, word2, word3, word4
الكلمات التي تريد حذفها يمكنك الزيادة عليها وتغييرها
سيتم استبدال x ب y
سيتم استبدال a ب b
يمكنك تغييرها واضافة اسطر
انتهى-
تم تحرير المشاركة بواسطة :kareem بتاريخ:15-02-2021 06:01 مساءً
-
-
أريد عمل include لملف داخل ملف FeedParser16-02-2021 08:23 صباحاً [4]
-
Alashkarمعلومات الكاتبالأعضاءعضو فعال
-
المشاركة الأصلية كتبت بواسطة: kareem وما الداعي لملفين وعمل Include اضف الكود مباشرة لملف FeedParser.php
ابحث عن
CODE$URLContent = $this->getUrlContent();
اضف الكود بعدها مثال:
CODE$ToRemoveArr = Array('word1', 'word2', 'word3', 'word4'); $URLContent = str_replace($ToRemoveArr, '', $URLContent); $URLContent = str_replace('x', 'y', $URLContent); $URLContent = str_replace('a', 'b', $URLContent);
word1, word2, word3, word4
الكلمات التي تريد حذفها يمكنك الزيادة عليها وتغييرها
سيتم استبدال x ب y
سيتم استبدال a ب b
يمكنك تغييرها واضافة اسطر
انتهى
الفكرة من عمل ملفين هو ان الكلمات كثيرة جدا.. وبالتالي من وجود ملفين هعرف رقم سطر كل كلمة وما يقابلها في الملف الاخر..
يرجى المساعدة وشكرا جزيلا لك
-
-
أريد عمل include لملف داخل ملف FeedParser16-02-2021 03:42 مساءً [5]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
لا مفر يجب ان تكون الأكواد بنفس الصيغة التي كتبتها لك يجب عليك تعديل ملفاتك لإستعمال المعرف $URLContent
اذا مصر على include اعمل ملف rss_remove.php وضع فيه
CODE<?php $ToRemoveArr = Array('word1', 'word2', 'word3', 'word4'); $URLContent = str_replace($ToRemoveArr, '', $URLContent);
واعمل ملف rss_replace.php وضع فيه
CODE<?php $URLContent = str_replace('x', 'y', $URLContent); $URLContent = str_replace('a', 'b', $URLContent);
مع تغيير حسب ما تريد وحرر الملف FeedParser.php وأضف
CODEinclude 'rss_remove'; include 'rss_replace.php';
بعد
CODE$URLContent = $this->getUrlContent();
وارفع الملفات rss_remove.php , rss_replace.php لنفس المجلد الذي فيه FeedParser.php-
تم تحرير المشاركة بواسطة :kareem بتاريخ:19-02-2021 06:08 مساءً
-
-
أريد عمل include لملف داخل ملف FeedParser18-02-2021 03:56 صباحاً [6]
-
Alashkarمعلومات الكاتبالأعضاءعضو فعال
-
شكرا جزيلا لك
هي الفكرة اني عامل شكل كود الاستبدال على هيئة مصفوفة، وكل كلمة في سطر لوحدها
CODE$URLContent = str_replace(array('حذف1', 'حذف2'), array('استبدال1', 'استبدال2'), $URLContent);
-
-
أريد عمل include لملف داخل ملف FeedParser20-02-2021 03:22 صباحاً [7]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
المشاركة الأصلية كتبت بواسطة: Alashkar شكرا جزيلا لك
هي الفكرة اني عامل شكل كود الاستبدال على هيئة مصفوفة، وكل كلمة في سطر لوحدها
CODE$URLContent = str_replace(array('حذف1', 'حذف2'), array('استبدال1', 'استبدال2'), $URLContent);
ذكرت لك كيف تعمل include في رد سابق:
https://pbboard.info/forums/post-98806&num=5
-
-
أريد عمل include لملف داخل ملف FeedParser21-02-2021 01:41 صباحاً [8]
-
Alashkarمعلومات الكاتبالأعضاءعضو فعال
-
اه تمام عملت include والكود اصلا شغال ولكن كنت اشرح لك وجهة نظري فقط
جزاك الله كل خير
-
-
-
-
-