تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#26 (permalink)  

اخي alsohba .. هذا هو الكود وبإذن الله راح يطلع لك رابط الصورة فــقط ... لكن اخي في بعض نتائج البحث يكون في كذا نتيجة يعني مثل كلمة "قال" راح يطلع نتائج كثييرة جداً .. فهذا الكود راح ياخذ أول نتيجة فقة ..

كود PHP:
<form method="GET">
    <p><span dir="ltr">
    <input dir="rtl" maxLength="100" size="9" name="SearchText"></span><br>
    <br>
    <input type="submit" value="إرسال" name="B1"></p>
</form>
    <table><tr>        
            
<?php  
if (isset($SearchText)){
$WORD $_REQUEST["SearchText"]; 
$e " ";
$z "+";
$n str_replace($e$z$WORD);  
$url "http://quran.al-islam.com/Search/Hits.asp?SearchText=$n"
$string1 implode("\n"file($url)); 
$string2 explode('لعرض تفسير ابن كثير للآية" src="'$string1); 
$string3 explode('.png" />'$string2[1]); 
$link1  = array("/images/" "/GenGifImages/" "Hits.asp");   
$link2  = array("http://quran.al-islam.com/images/" "http://quran.al-islam.com/GenGifImages/" "http://quran.al-islam.com/Search/Hits.asp");   
$newp str_replace($link1$link2$string3[0]);   
echo(
"$newp"); 
echo 
".png";
}
?>

وهذا راح يطلع لك النتائج منــفصلة ..

كود PHP:
<form method="GET">
    <p><span dir="ltr">
    <input dir="rtl" maxLength="100" size="9" name="SearchText"></span><br>
    <br>
    <input type="submit" value="إرسال" name="B1"></p>
</form>
        
            
<?php  
if (isset($SearchText)){
$WORD $_REQUEST["SearchText"]; 
$e " ";
$z "+";
$n str_replace($e$z$WORD);  
$url "http://quran.al-islam.com/Search/Hits.asp?SearchText=$n"
$string1 implode("\n"file($url)); 
$string2 explode('<IMG border=0 src="/images/spr1.gif">'$string1); 
$string3 explode('<TD WIDTH=2% valign=top >&nbsp;</TD>'$string2[1]); 
$link1  = array("/images/" "/GenGifImages/" "Hits.asp");   
$link2  = array("http://quran.al-islam.com/images/" "http://quran.al-islam.com/GenGifImages/" "http://quran.al-islam.com/Search/Hits.asp");   
$newp str_replace($link1$link2$string3[0]);   
echo(
"$newp"); 
}
?>
اخوك






__________________
:: فـريـق الـزيـنـي :: الزيني للإستضافة ::
:: نحن مختلفون :: We Are Different ::
للإتصال بي
http://mossabalzeeny.arabform.com
almosmm متواجد حالياً   قديم 15-06-2006, 09:26 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#27 (permalink)  

أخي الرجاء شرح المثال بارك الله فيك و ما قصرت لأن عندي أشياء كثيرة على هذه الشاكلة بارك الله فيك.

وهل من الممكن إخراج كل النتائج .. لكن النتائج انحط لها لنكات للصور فقط !! بحيث مايكون لنا أي علاقة بموقع الإسلام

يعني مثلاً انطلع الصورة الأولى بوسط الصفحة .. و تحتها باقي النتائج ..
وهذي النتائج لها لنكات الصور الباقي ؟؟ من غير ما يظهر لنا شي من موقع الإسلام ؟؟






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 16-06-2006, 01:35 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#28 (permalink)  

اخي alsohba .. بالنسية للنتائج الثانية راح تكون على موقع الإسلام والشغلات الي سويتها في الكود هي :

كود PHP:
if (isset($SearchText)){ 
هذي عشان نقوله إذا تم تنفيذ الضغط على الزر نقوله طلع لنا النتيجة .. لإنه إذا حطيت أمر إدراج المعلومات علطول والمتغير WORD فاضي مافيه اي كلام ..راح نشوف انه السكربت طلع لنا معلومات الصفحة على الفاضي وصارت بطيئة الصفحة .. ف نحن نوقف إدراج المعلومات .. إلى ان نقوم بكتابة جملة ونضغط إرسال ..

كود PHP:
//نجيب معلومات
$WORD $_REQUEST["SearchText"];  
//متغير يحتوي على مسافة
$e " "
//متغير يحتوي على علامة زائد 
$z "+"
//نقوم بالبحث في المتغير وورد عن اي مسافة ونبدلها بعلامة الزائد عشان ما يصير مشاكل يوم تطلع مسافات في الرابط 
$n str_replace($e$z$WORD);   
//رابط البحث وفي نهايته المتغير الي فيه الكلمة الي بحثنا عنها
$url "http://quran.al-islam.com/Search/Hits.asp?SearchText=$n";  
$string1 implode("\n"file($url));  
//نقوله هات لنا المعلومات بعد هذا الكلام
$string2 explode('لعرض تفسير ابن كثير للآية" src="'$string1);  
// نهاية اخذ المعلومات 
$string3 explode('.png" />'$string2[1]);  
// نبحث عن الصور
$link1  = array("/images/" "/GenGifImages/" "Hits.asp");    
// نعدل رابط الصور ونخليه على موقع الإسلام عشان تطلع مضبوطة
$link2  = array("http://quran.al-islam.com/images/" "http://quran.al-islam.com/GenGifImages/" "http://quran.al-islam.com/Search/Hits.asp");    
$newp str_replace($link1$link2$string3[0]);    
echo(
"$newp");  
//إضافة كلمة بي ان جي في نهاية الرابط لإنه نحن ما اخذناها من فوق
echo ".png"

في النهاية اخوي لازم نختار سطر بتفاصيل عشان ناخذ من بعده المعلومات .. يفضل انه ما يتحوي على علامات التنصيص لإنه يحصل مشاكل احياناً ...

اخوك






__________________
:: فـريـق الـزيـنـي :: الزيني للإستضافة ::
:: نحن مختلفون :: We Are Different ::
للإتصال بي
http://mossabalzeeny.arabform.com
almosmm متواجد حالياً   قديم 16-06-2006, 05:18 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Nov 2005-
#29 (permalink)  

جزاك الله خير أخوي






__________________
كود PHP:
<?php
$name 
"w w w . A l m S l o o B . c o m";
$name .= "من طلب العلا سهر الليالي";
echo 
$name;
?>
منتديات المسلوب العربي .. نلتقي لنرتقي

www.almsloob.com/vb
Abderisaq غير متواجد حالياً   قديم 04-02-2007, 09:18 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Sep 2006-
#30 (permalink)  

يعطيك العافيه






__________________
موبايلي سيرف

http://WwW.Mobily-Serv.CoM
روح البداوه غير متواجد حالياً   قديم 25-02-2007, 10:29 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#31 (permalink)  

وإياكم اخواني وقريباً بإذن الله سأقوم بوضع درس آخر مهم جداً فانتظروه .. اخوكم






__________________
:: فـريـق الـزيـنـي :: الزيني للإستضافة ::
:: نحن مختلفون :: We Are Different ::
للإتصال بي
http://mossabalzeeny.arabform.com
almosmm متواجد حالياً   قديم 27-02-2007, 04:17 PM
رد مع اقتباس
رد


 

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

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

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



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