سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > الويب والويب 2.0 والـ Semantic Web
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
#1  
عنوان الموضوع والرابط تحته /عقدني/

السلام عليكم

حاولت كثير ان اخفي كلمة LINK وبحيث يظهر فقط عنوان الموضوع وعند الضغط عليه يتوجه للرابط لكن ما قدرت.
جرب السكريبت من بعد فضلك وشوف

نرجو مساعدتم
والله يوفقكم


كود PHP:
<?php

$text
='
سقوط طائرة والضحايا بالعشرات
http://www.aaaa.com/1234.htm

الدرس الاول في اللغة العربية
http://www.aaaa.com/12345.htm
'
;

$z_text str_replace("\n","<br>",$text);
$z_text ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]""<a href=\"\\0\">LINK</a>"$z_text); 
$z_text ereg_replace(" www\.[^<>[:space:]]+[[:alnum:]/]""<a href=\"http://\\0\">LINK</a>"$z_text); 
$z_text str_replace(array('="http:// www''> www.'), array('="http://www''>www.'), $z_text); 

echo 
' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>';
echo 
$z_text;

?>






__________________
لا خير في كاتـــــــــ العلم ــــــــم.
swa52 is offline   قديم 17-01-2012, 09:18 AM
الرد مع إقتباس
عضو سوبر نشيط
#2  

رفع للضرورة والحاجة






__________________
لا خير في كاتـــــــــ العلم ــــــــم.
swa52 is offline   قديم 18-01-2012, 08:43 AM
الرد مع إقتباس
عضو سوبر نشيط
#3  

هل حقا ما اطلبه لا يمكن عمله؟
نرجو المساعدة للمرة الثالثة.






__________________
لا خير في كاتـــــــــ العلم ــــــــم.
swa52 is offline   قديم 24-01-2012, 04:47 AM
الرد مع إقتباس
عضو نشيط جدا
#4  

و عليكم السلام

أخي هذا كود علي السريع

كود PHP:
<?php

$text
='
سقوط طائرة والضحايا بالعشرات
http://www.aaaa.com/1234.htm

الدرس الاول في اللغة العربية
http://www.aaaa.com/12345.htm
'
;

$z_text str_replace("\n","<br>",$text);
$z_text str_replace("\r","<br>",$text);

$z_text_explode =  explode("<br>\n<br>"$z_text);

echo 
' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>';

for(
$i 0$i count($z_text_explode); $i++){
$z_text_explode_1 "$z_text_explode[$i]<br />";
$z_text_explode_2 $z_text_explode_1;

$z_text_explode_1 ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]""<a href=\"\\0\">LINK</a>"$z_text_explode_1); 
$z_text_explode_1 ereg_replace(" www\.[^<>[:space:]]+[[:alnum:]/]""<a href=\"http://\\0\">LINK</a>"$z_text_explode_1); 
$z_text_explode_1 str_replace(array('="http:// www''> www.'), array('="http://www''>www.'), $z_text_explode_1); 

$z_text_explode_2 ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]"""$z_text_explode_2); 
$z_text_explode_2 ereg_replace(" www\.[^<>[:space:]]+[[:alnum:]/]"""$z_text_explode_2);
$z_text_explode_2 str_replace("<br>"""$z_text_explode_2);
$z_text_explode_2 str_replace("<br />"""$z_text_explode_2);
$z_text_explode_2 str_replace("\n"""$z_text_explode_2);

$z_text_explode_1 str_replace ("LINK","$z_text_explode_2",$z_text_explode_1);
echo 
"$z_text_explode_1<br>";
    
}
?>






cash-money is offline   قديم 24-01-2012, 06:10 AM
الرد مع إقتباس
عضو نشيط جدا
#5  

الملف مرفق تحسبا لتغير الكود عند الظهور في المنتدي و ان لم يعمل ارسل لي الكود داخل ملف .. و لكن تأكد بأن الكود عمل معي تمام علي جهازي






الملفات المرفقة
نوع الملف: zip test.zip‏ (637 بايت, 0 مشاهدة)
cash-money is offline   قديم 24-01-2012, 06:20 AM
الرد مع إقتباس
عضو سوبر نشيط
#6  

بارك الله فيك أخي cash-money

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

وهذا هو المطلوب
ألف شكر






__________________
لا خير في كاتـــــــــ العلم ــــــــم.
swa52 is offline   قديم 24-01-2012, 11:37 AM
الرد مع إقتباس
عضو نشيط جدا
#7  

الكود السابق كتبته سريعا بسبب العمل

الكود الجديد أفضل بكثير جدا من الكود الذي كتبته أنا سابقا و أفضل من الكود الذي وضعته انت

الكود

كود PHP:
<?php

$text
='
سقوط طائرة والضحايا بالعشرات
http://www.aaaa.com/1234.htm

الدرس الاول في اللغة العربية
http://www.aaaa.com/12345.htm
'
;

$text trim($text);
$text_url "$text";
$text_text "$text";

$all_urls preg_match_all("/((https?|ftp)\:\/\/([\w-]+\.)?([\w-])+\.(\w)+\/?[\w\?\.\=\&\-\#\+\/]+)/i",  $text_url,$m);
$text_url trim(implode("\n",$m[0]));

$text_text ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]"""$text_text); 
$text_text ereg_replace(" www\.[^<>[:space:]]+[[:alnum:]/]"""$text_text);
$text_text str_replace("\r","\n",$text_text);
$text_text preg_replace("/\n{2,}/""\n"$text_text);


$text_url_explode =  explode("\n"$text_url);
$text_text_explode =  explode("\n"$text_text);

for(
$i 0$i count($text_url)+1$i++){

$final_url "$text_url_explode[$i]";
$final_text "$text_text_explode[$i]";

echo 
"<a href=\"$final_url\">$final_text</a><br />\n";
}

?>
جرب و قولي رأيك







آخر تعديل بواسطة cash-money في 24-01-2012 الساعة 06:19 PM.
cash-money is offline   قديم 24-01-2012, 06:17 PM
الرد مع إقتباس
عضو سوبر نشيط
#8  

هذا هو المطلوب
ألف شكر أخي cash-money

واخيرا زبط






__________________
لا خير في كاتـــــــــ العلم ــــــــم.
swa52 is offline   قديم 24-01-2012, 06:42 PM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
طلب طريقة وضع عنوان الموضوع مع الرابط داخل الموضوع الجيل الرابع الهاجس الهاكات والإضافات 5 04-09-2011 07:43 AM
اضافة وصف الصورة alt من عنوان الموضوع+ رابط الموضوع على الصورة مجود الحفر تقنية محركات البحث Search Engine Optimization 3 11-12-2010 06:30 AM
كيف اجعل رابط الموضوع يحتوى على عنوان الموضوع ؟ Mr.Mido الويب والويب 2.0 والـ Semantic Web 9 05-07-2007 01:45 PM
كيفية جعل اسم كاتب الموضوع بجانب عدد الردود .. وليس اسفل عنوان الموضوع abu.saud الإصلاح والصيانة 4 22-06-2007 12:19 PM
كيف أزيل عنوان الموضوع من داخل الموضوع FHM الإصلاح والصيانة 3 11-05-2003 11:30 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 07:47 AM.