طيب أخي الكريم سؤال لو بدي أعمل بحث داخل هذه النتائج لا يظهر للزائر بمعنى مثلا ضع أولا المواقع التي تحوي كلمة حسام في الهيدر أو الفوتر أو لا تعرض النتائج التي تحوي كلمة أو التي تحوي كلمة و هكذا لفرز النتائج ؟
طيب أخي الكريم سؤال لو بدي أعمل بحث داخل هذه النتائج لا يظهر للزائر بمعنى مثلا ضع أولا المواقع التي تحوي كلمة حسام في الهيدر أو الفوتر أو لا تعرض النتائج التي تحوي كلمة أو التي تحوي كلمة و هكذا لفرز النتائج ؟
__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
نستطيع عمل مصفوفة جديدة تحتوي على النتائج حسب شروطنا!
لو افترضنا أن $results هي مصفوفة النتائج ..
وكما فهمت .. أنك تريد مثلاً منع نتائج تحتوي كلمة "جنس" مثلاً .. ووضع النتائج المحتوية على كلمة "حسام" مثلاً
نقوم بعمل التالي:
عندها ستسند القيم المحققة للشرط إلى المصفوفة $final_resultsكود PHP:
<?php
$final_results = array();
foreach($results as $result)
{
if(ereg('حسام', $result) && !ereg('جنس', $result))
{
$final_results[] = $result;
}
}
?>
تستطيع عمل الكثير أيضاً.. حسب ما تريد!
__________________
ArabBB ... SoooooN!
جميل جدا ألف شكر طيب لو بدي كل المواقع فقط يللي فيها بالهيدر أو الفوتر كلمة معينة متل تصميم فلان هل هذا ممكن و باعتذر لكثرة الأسئلة
__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
ممكن تستخدم like من جملة sql مفيدة للبحث في قواعد البيانات
__________________
شوف بالله هنا هذا منتدي من برمجتي و تصميمي بأول خطواته
أعطيني رأيك
www.gegamix.com
Gega MiX
أعطيني رأيك بالمنتدي عشان تكسب فيا خير و تشحعني علي الشغل !!
تحياتي لكل الحبايب سوالف الرهيبين
الماسنجر :: bigrock2002 :) hotmail.com
almohtaref الف شكر
__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
يجب أخذ عناوين المواقع من النتائج .. والدخول في حلقة .. في كل مرة يتم التأكد من من وجود الشيء المطلوبرد مقتبس من hossam alabdeh
جميل جدا ألف شكر طيب لو بدي كل المواقع فقط يللي فيها بالهيدر أو الفوتر كلمة معينة متل تصميم فلان هل هذا ممكن و باعتذر لكثرة الأسئلة
للفصل .. استخدم explode مثلاً
وللتأكد استخدم ereg مثلاً
واذا تحقق شرط التأكد تضيف الموقع لمصفوفة معينة!
هذه الفكرة بإختصار
__________________
ArabBB ... SoooooN!
طيب .. ليش مايتم نقاش عمل محركات بحث لا تعتمد على محركات بحث أخرى ولا على قواعد بيانات
أي محرك بحث مثل جووجل وياهو و إم إس إن .. الخ
كيف نسوي مثلهم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ أو على الأقل فكرتهم كيف ؟
__________________
نحن أمة إقرأ التي لا تقرأ
حسناً.. محركات البحث في البداية تحتاج إلى قاعدة بيانات تتحمل الكثير من البيانات.رد مقتبس من مبرمج إنترنت
طيب .. ليش مايتم نقاش عمل محركات بحث لا تعتمد على محركات بحث أخرى ولا على قواعد بيانات
أي محرك بحث مثل جووجل وياهو و إم إس إن .. الخ
كيف نسوي مثلهم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ أو على الأقل فكرتهم كيف ؟
فكرتها تدور حول فتح اي موقع .. وتتبع الروابط .. واضافة الصفحة حسب الكلمات وتصنيفها (حيث يجب أن يحتوي محرك البحث على جدول أو جداول تحتوي على ترتيب معين للحروف)
فمثلاً يفتح صفحة http://www.swalif.net/ .. يجد في البداية كلمة "سوالف" فيضيف العنوان في التصنيف "س" + "سو" + "سوا" مثلاً .. حتى يسهل البحث
ويتتبع جميع الروابط
وفي كل فترة يتم تحديث المحتويات
واذا اراد البحث عن شيء .. فيحلل الكلمة
مثلاً كلمة "مبرمج" .. يبحث عنها ضمن "م" + "مب" + "مبر" وثم عن "مبرمج"
بحيث "م" + "مب" + "مبر" قد تكون جدولاً منفصلاً أو مجلداً منفصلاً أو أي شيء !
أرجوا أن أكون قد أوضحت الفكرة
__________________
ArabBB ... SoooooN!
المشكلة مو في هذه
المشكلة هي كيف نسوي الـ robot اللي يزور المواقع ويصنفها
أو زي مايسموه spider
__________________
نحن أمة إقرأ التي لا تقرأ
سهل جداً.. تستطيع كتابة سكربت php يقوم بالدخول للمواقع واستخراج المواقع منهارد مقتبس من مبرمج إنترنت
المشكلة مو في هذه
المشكلة هي كيف نسوي الـ robot اللي يزور المواقع ويصنفها
أو زي مايسموه spider
سواء كان استخراجها عن طريق Google مثلاً أو أي محرك بحث أو حتى من خدمة Whois أو حتى جلب المواقع من موقع واحد تمت زياته!
فمثلاً .. لو تمت أرشفة موقع سوالف .. فستجد العديد من المواقع.. ولو تمت أرشفة تلك المواقع .. ستجد بداخلها العديد من المواقع .. وهكذا.
أرجوا أن أكون وضحت الفكرة
__________________
ArabBB ... SoooooN!
شكرا لكم شباب و لكن هل من الممكن أن نرى سكريبت ومثال جاهز و خالص لكل حالة من الحالات السابقة و بعدها ممكن نكمل النقاش بصورة أوضح
__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
السلام عليكم و رحمة الله و بركاته
طيب لنكمل
كيف ممكن نعمل الأمور التالية :
1- كيف أقوم بعمل بحث و فهرسة و تصفح لمواقع معينة أنا أضيفها مثلا منتدى سواء كامل الموقع أو فقط كل الملفات بالسار الفرعي /vb سواء كان الموقع يطلب تسجيل و اشتراك أو بلا اشتراك مع إمكانية قيامي غما بفهرسة و تصفح هذه المواقع على سيرفري أو بالاعتماد على الجوجل أو غيره بحيث تبحث فقط ضمن المواقع التي أنا أضفتها ؟؟ يعني نفس هالمواقع اما بناء على الجوجل أو تصفح سيرفري الخاص..
2- كيف عمل ميزة بأي سكريبت كان بحيث الزائر يقدر يضيف موقع و معلومات بعدد و شكل أنا أحدده و مدير المواقع إما يقبله أو يرفضه باضافته الى قائمة المواقع ؟؟
و كيف أعمل ميزة لو تكرر الدومين يعلمني بذلك مع ميزة حذف موقع معين ؟؟
3- كيف ممكن عمل زر بحيث بعد البحث ممكن فقط عرض النتائج لدة نفس الموقع على فرض ممكن كلمة تحت نتيجة البحث داخل هذا الموقع فقط تعرض النتائج ؟؟
4- كيف أقدر أتحكم بزمن اعادة تصفح و تحديث المواقع و النتائج المحفوظة و المفهرسة لدي و لو أردت البحث بكامل الويب و ليس فقط المواقع المحددة بناء على سيرفري بشكل مبسط كيف هذا ممكن ؟؟
5- ممكن عمل مثال و لو بسيط لمحرك بحث يفهرس و يبحث داخل المواقع المضافة من قبل المدير الموقعو إمكانية إضافة الزوار لمواقع بعد موافقة المدير مع عمل صفحة يعرض فيها المواقع المشاركة بهذا المحرك ؟؟ على أن يكون غير مشفر و مجهز ليعمل و ليس مجرد أكواد و لو شرح الكود الخاص به يكون تم حل جزء كبير من السؤال و كيف أعرف أن الموقع تم فهرسته كاملا بنجاح ؟؟
تحياتي
__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ