نظرة سريعة على مجريات يوم سوالف
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
مشرف سوالف عامة و خدمات البيع و الشراء و الاعلانات التجارية
تاريخ التسجيل: Oct 2003-
#1 (permalink)  
ممكن دالة لتفحص URL في TEXT


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

ارغب في دالة بحيث تخرج من الارتباطات من نص وتضعها كهيئة URL ..

سواء كان الارتباط ارتباط بـ www او http://www.

وشكرا ً. .






__________________
- موقع: http://ooo11.com
ومعه ooo33 , ooo44 ,ooo55 , ooo66 , ooo77 , ooo88 , ooo99
على الكوم والنت.
- استضافة 40 جيجا و ترافيك 303 جيجا لستة شهور مدفوعة.
- عدد المواقع 1,160,000 موقع مصنف ومشروح.
albanner غير متواجد حالياً   قديم 16-04-2005, 04:50 PM
رد مع اقتباس
مشرف سوالف عامة و خدمات البيع و الشراء و الاعلانات التجارية
تاريخ التسجيل: Oct 2003-
#2 (permalink)  

حتى الان حصلت على دالة وهي:

كود:
$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
                     "<a href=\"\\0\">\\0</a>", $text);
بحيث تغيّر من عنوان موقع على النص إلى URL ..

لكن يجب ان يكون في ادخال المعلومات يبدأ http://www.

ولكن إذا فرضنا ان لا يوجد http://www
وبدأ بإدخال www.albanner.net مباشرة بدون http://

فهل يمكن الاضافة على الكود السابق بحيث إذا لك يجد http ووجد www فقط يعتمدها . ..






__________________
- موقع: http://ooo11.com
ومعه ooo33 , ooo44 ,ooo55 , ooo66 , ooo77 , ooo88 , ooo99
على الكوم والنت.
- استضافة 40 جيجا و ترافيك 303 جيجا لستة شهور مدفوعة.
- عدد المواقع 1,160,000 موقع مصنف ومشروح.
albanner غير متواجد حالياً   قديم 16-04-2005, 05:29 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#3 (permalink)  

جرب هذا
كود PHP:
$text preg_replace('=([^\s]*)(www.)([^\s]*)=','<a href="http://\\2\\3" target="_blank">\\2\\3</a>',$text); 






__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
code4arab غير متواجد حالياً   قديم 16-04-2005, 06:07 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#4 (permalink)  

هنا فيه حل مشابه
http://www.swalif.net/softs/showthread.php?t=113244






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 16-04-2005, 06:12 PM
رد مع اقتباس
مشرف سوالف عامة و خدمات البيع و الشراء و الاعلانات التجارية
تاريخ التسجيل: Oct 2003-
#5 (permalink)  

مشكور اخوي .. daif ..

نجحت طريقة code4arab .. مشكور بدر ..






__________________
- موقع: http://ooo11.com
ومعه ooo33 , ooo44 ,ooo55 , ooo66 , ooo77 , ooo88 , ooo99
على الكوم والنت.
- استضافة 40 جيجا و ترافيك 303 جيجا لستة شهور مدفوعة.
- عدد المواقع 1,160,000 موقع مصنف ومشروح.
albanner غير متواجد حالياً   قديم 16-04-2005, 06:21 PM
رد مع اقتباس
رد


أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 07:26 AM بتوقيت المملكة العربية السعودية