الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مطلوب مساعدة : كيفية اضافة كود php الى صفحة xml

بدأه m.elsenty في 8 سبتمبر 2011 · 2 رد · 1,612 مشاهدة · في XML و تطبيقاتها
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندى هاك لاعادة توجية الصفحات الخارجية بالمنتدى مبرمج بلغة xml

مثل :

http://egyview.com/vb/url.php?ref=http://shoghlanty4arab.blogspot.com/

المطلوب :

عاوز اركب فية دالة php لجلب عنوان الصفحة الموجهه اليها

بالكود التالى :

<?php

function getTitle($Url){
	$str = file_get_contents($Url);
	if(strlen($str)>0){
		preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
		return $title[1];
	}
}
echo getTitle("http://egyview.com/");
?>
#2

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

هل تريد تعبئة ملف الـ XML بشكل Dynamic؟

وهل هذا التابع كفيل بتعبئة ملف الـ XML بشكل كامل؟

حسنا ما عليك إلا إنشاء ملف PHP جيد(بلاحقة php.)

و تضع فيه الكود كالتالي:

<?php
header("Content-type: text/xml");
function getTitle($Url){
    	$str = file_get_contents($Url);
    	if(strlen($str)>0){
            	preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
            	return $title[1];
    	}
}
echo getTitle("http://egyview.com/");
?>

بهذه الطريقة سيتم توليد محتوى الـ XML بشكل Dynamic عن طريق التابع الخاص بك ويمكنك التعامل مع ملف الـ PHP هذا على أنه XML بدون أي مشاكل

إن كان ما تريد غير ذلك وضح أكثر

بتوفيق الله...

1

Everything will be fine when we TALK LESS, DO MORE


#3

حل الزميل محمد صحيح بلا شك ، لكن ملاحظة صغيرة ، أظن أنه من الغير مناسب استخدام regexp من أجل معالجة ملف xml ، يمكن استخدام أي Xml Parser لهذا الغرض ، مثل Dom أو Simple Xml ، اكس ام إل مهيكل ولا داعي لاستخدام regexp الموجهة للنصوص الغير مهيكلة .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…