watch liva stream 2012-2013
all new of new year 2012.music.manga.film.games.sport live.tv.mobil flash-psp 2012.download2012.tv aljazzera+1.+2.+3.+4+5+6+7+8+9+10 free f..

watch liva stream 2012-2013

live and free vivo
 
HomeالبوابةRegisterLog in
Recherche personnalisée
12
مفاجأة مدوية : صفوت الشريف هو قاتل سعاد حسنى
Thu Mar 10, 2011 5:28 am by salwa9002
مفاجأة مدوية : صفوت الشريف هو قاتل سعاد حسنى



يبدو أن الأيام القليلة القادمة سوف تكشف عن لغز رحيل الفنانة سعاد حسني وذلك بعدما كشفت العديد من التقارير عن تورط صفوت الشريف أمين عام الحزب الوطني ورئيس مجلس الشورى السابق، …

[ Full reading ]
Comments: 0
الشعب يريد أن يعرف ... إيه النظام ؟!
Thu Mar 10, 2011 5:26 am by salwa9002

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

[ Full reading ]
Comments: 0
لمتابعة اخر التطورات لمشروع البطالة في منتدى الاستاذ عمرو خالد
Thu Mar 10, 2011 5:23 am by salwa9002
لمتابعة اخر التطورات لمشروع البطالة في منتدى الاستاذ عمرو خالد
منتدى موقع الدكتور عمرو خالد - مشروع البطالة

Comments: 0
الدعوة للاسلام صارت اسهل
Sat Feb 26, 2011 7:12 pm by abdelilah kaidi
سم الله الرحمن الرحيم

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

الحمد لله على منة الإسلام والشكر له على نعمة السمع والبصر والكلام، وأستغفر الله من جميع الآثام، والصلاة والتسليم على محمد خير الأنام، وعلى آله وأصحابه الكرام.
أما …

[ Full reading ]
Comments: 0
marketing-----
Sat Feb 26, 2011 7:08 pm by abdelilah kaidi















Extrait de l'évolution du marketing :
Le marketing, en tant qu'adaptation de la production et de la distribution des biens en prenant en compte les motivations des consommateurs, naît en réaction à la pensée économique classique qui au XiXe siècle était incapable de résoudre les problèmes provoqués par la rapide croissance de l'économie notamment en …

[ Full reading ]
Comments: 0
&&&&بعض فوائد زيت السمسم&&&&&
Sat Feb 26, 2011 7:06 pm by abdelilah kaidi

زيت السمسم وفوائده
كشف بحث علمي أجراه الباحث البروفيسور كمال الدين حسين طاهر المدرس في جامعة الملك سعود بالرياض أن قوة مركبات مواد زيت السمسم تتفوق على محتويات عقار فياجرا الذي أنتجته شركة فايز الأمريكية مطلع عام 1999 …

[ Full reading ]
Comments: 0
اللغة الفرنسية .. المستوى الأول .. الدرس الثامن .. ~~ مراجعة الدروس 5 - 6 - 7 ~~
Sun Feb 20, 2011 8:02 am by abdelilah kaidi
اللغة الفرنسية .. المستوى الأول .. الدرس الثامن .. ~~ مراجعة الدروس 5 - 6 - 7 ~~
اللغة الفرنسية .. المستوى الأول .. الدرس الثامن ..
"مبتدئ"

~~ مراجعة الدروس 5 - 6 - 7 ~~

مراجعة الدروس 5 - 6 - 7
Révision des leçons 5 - 6 - 7

رأينا في الدرس الخامس …

[ Full reading ]
Comments: 0
مترجم لجميع اللغات روعة,ترجمة كتابية مصحوبة بالترجمة الصوتية لا خروج بدون رد
Thu Feb 17, 2011 9:57 am by abdelilah kaidi
اليوم وحصريا الاصدار الجديد من برنامج الترجمة الفورية مصحوبة بالترجمة الصوتية .
برنامج ذو قدرة فائقة على ترجمة جميع اللغات ومنها اللغة العربية
البرنامج مذود بخاصية رائعة للنطق الصوتى للغه الانجليزية"نطق الكلام"


[ Full reading ]
Comments: 0
◄برنامج يشغل أي لعبة و أي برنامج على أي حاسوب ضعيف►█
Thu Feb 17, 2011 9:55 am by abdelilah kaidi

رابط صاروخي بMegaupload بتاريخ اليوم : http://www.megaupload.com/?d=BWILK916

Comments: 0
Most active topic starters
abdelilah kaidi
 
salwa9002
 
fadiyousef
 
viste
Who is online?
In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest

None

Most users ever online was 13 on Sun Jun 05, 2011 6:47 pm
Latest topics

Share | 
 

 مع Egy Heart سـ تعرف كيف تنشأ محرك بحث خاص لمنتدآك

View previous topic View next topic Go down 
AuthorMessage
salwa9002



عدد المساهمات : 47
نقاط : 141
السٌّمعَة : 0
تاريخ التسجيل : 2011-02-25

PostSubject: مع Egy Heart سـ تعرف كيف تنشأ محرك بحث خاص لمنتدآك    Sun Feb 27, 2011 3:36 am

السلام عليكم

في هذا الدرس نتعرف كيف انشاء محرك بحث خاص لمنتدآك معـ Egy Heart

نبدأ بصفحة فورم البحث index.html وتحوي الكود التالي :

Code :

<form name=”searchf” method=”post” action=”search.php”>

<input type=”text” value=”Search” name=”search” />

<input type=”submit” value=”بحث” name=”dosearch” />

</form>

كما تروح في كود الـ html هذا فانه عبارة عن فورم form يتيح لنا كتابة نص البحث والذي يمكن ان يحوي اكثر من كلمة وعند الضغط على زر ” بحث ” يقوم هذا الفورم بارسال نص البحث الذي قمنا بادخاله اذا صفحة search.php لكي تتم معالجته حسب المعطيات .

ننتقل الان لصفحة search.php والتي تحوي كود الـ php البرمجي الذي سيقوم بمعالجة النص الذي جلبناه من الفورم في صفحة index.php ومن ثم يخرج لنا البيانات من القاعدة .

نبدأ استقبال البيانات ونكتب كود للتحقق انه تم ارسال بيانات الفورم بالفعل :

Code :

<x--xx--x/P>

if(isset($_POST['dosearch']))[

ومن ثم نكتب الكود التالي للتاكد من صحة الحقل وانه غير خالي :

Code :

$search = mysql_real_escape_string($_POST['search']);

if(isset($search))[

ثم نكتب استعلام sql في الجدول ونبحث في حق العنوان باسخدام الخاصية --xx-- والعلامة % وهى تعنى ان كل الكلام الذي بعد $search وقبلة ايضا :

Code :

$sql = mysql_query(”--xx-- * FROM `articles` --xx-- `title` --xx-- ‘%$search%’”)or die(mysql_error());

وسنخدم هذة الدالة لعد كل نتائج الاستعلام :

Code :

$num = mysql_num_rows($sql);

if($num == 0)[

echo “لم يتم الحصول علي نتآئج بحثك”;

]

ثم نعمل حلقة تكرار لتقوم باستخراج النتائجة من قاعدة البيانات في حال كان عدد نتائج الكود السابق اكبر من صفر وعندما نستعلم من القاعدة يكون لنا نتائج كثير ومنها نتائج قد تحوي كلمات غير معرفة وغير مرغوب فيها وهنا الفكرة انو نعمل مثل فلتر او تصفية للنتائج … نفرض انو طلع عنا 20 نتيجة بنيجي بنفحص عنوان اول نتيجة : بنقسم العنوان الى كلمات وبعدها نقوم بعمل حلقة نفحص فيها كل كلمة في العنوان … نمرر كلمات العنوان جميعها على الحلقة لنفحص اذا كانت هناك كلمة في العنوان مشابهة تماما لكلمة نص البحث فاذا تحقق هذا الشرط قام البرنامج بطبع النتيجة والا فلم يطبعها وهذا الامر يحدث لجميع النتائج المستخرجة من القاعدة … وهيك اذا كانت العناوين لا تحوي كلمة البحث ككلمة مستقلة فان البرنامج لن يطبع النتيجة ثم نقوم بتمرير كلمات العنوان واحدة تلو الاخرى ونفحص اذا ما كانت الكلمة مشابهة لكلمة البحث فاذا تحقق الشرط نقوم بادخال الكلمة الى المصفوفة SimWords ومن ثم نعمل شرط اخر وهو اذا كانت الكلمة الاولى في المصفوفة تساوي كلمة البحث فسيقوم البرنامج بطباعة النتيجة وهكذا سنتجنب التكرار مهما كانت عدد الكلمات المكررة بنفس العنوان :

Code :

else[

while($r = mysql_fetch_object($sql))[

$Id = $r -> id;
$Title = $r -> title;

$word = explode(’ ‘,$Title);
$SimWords = Array();

foreach ($word as $sword) [

if ($sword == $search) [

$SimWords = ($sword);

]
]

if $SimWords[0] == $search) [

echo’<a href=”articles.php?id=$Id”>$Title</a><br /><br />’;

]

]

نتائج الشروط البرمجية التي قمنا بكتابتها اول الكود بحالة لم تتحقق :

Code :

]else[

echo”الرجاء التاكد من انك قمت بادخال قيمة منطقية لنص البحث”;

]

]else[

echo”الرجاء التاكد من ان النموذج قد ارسل البيانات بالفعل”;

]

?>

كود الصفحة search.php كاملا :

Code :

<x--xx--x/P>

if(isset($_POST['dosearch']))[

$search = mysql_real_escape_string($_POST['search']);

if(isset($search))[

$sql = mysql_query(”--xx-- * FROM `articles` --xx-- `title` --xx-- ‘%$search%’”)or die(mysql_error());

$num = mysql_num_rows($sql);

if($num == 0)[

echo “عذرا … لم يتم الحصول على نتائج لبحثك”;

]else[

while($r = mysql_fetch_object($sql))[

$Id = $r -> id;
$Title = $r -> title;

$word = explode(’ ‘,$Title);
$SimWords = Array();

foreach ($word as $sword) [

if ($sword == $search) [

$SimWords = ($sword);

]
]

if $SimWords[0] == $search) [

echo’<a href=”article.php?id=$Id”>$Title</a><br /><br />’;

]
]
]
]else[

echo”الرجاء التاكد من انك قمت بادخال قيمة منطقية لنص البحث”;

]

]else[

echo”الرجاء التاكد من ان النموذج قد ارسل البيانات بالفعل”;

]

?>
Back to top Go down
 
مع Egy Heart سـ تعرف كيف تنشأ محرك بحث خاص لمنتدآك
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» EYE HEART برنامج اكتر من رائع لعمل شكل رائع
» حمب فيلم Crazy heart مترجم وبحجم 204 ميجا -
» اصنع نغمتك بنفسك " برنامج حلو "
» اغنية the start of something new
» ♫ Celine Dion ► Where does my Heart beat now ♫

Permissions in this forum:You cannot reply to topics in this forum
watch liva stream 2012-2013 :: 2012Images de PES 2012 :: PES 2012 ps3-
Jump to: