النتائج 1 إلى 6 من 6

الموضوع: ( كيفية ) عمل sitemap.xml لسكربت

  1. #1

    ( كيفية ) عمل sitemap.xml لسكربت



    السلام عليكم


    أخواني كيف أقدر أسوي خريطة لسكربت معين sitemap.xml
    بحيث تتحدث تلقائياً عند وجود اي إضافة جديدة في السكربت

    وهذا هو السكربت :
    سكربت الصوتيات الإسلامية ( للمبرمج رضا )
    http://www.swalif.net/softs/swalif54/softs47781/


    تحياتي لكم ...







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509

    Arrow



    اخوي هلا فيك ..

    رح اعطيك الكور حق السالفة هذه ( صرت اعرف احكي خليجي ) واذا فهمتو رح تقدر تعمل سايت ماب لاي موقع بشرط تعرف اوامر SQL .

    الكود :

    كود PHP:
     
    <?
     
     
    //// Programmed BY  : EbNCaNa.CoM ////
     
    // include ("config.php"); // طبعا ملف الاتصال مع القاعدة
     
    $wslink "http://".$_SERVER['HTTP_HOST']; // نعرف مسار الموقع
     
    $s mysql_query("select * from DB_Table order by 'id' DESC");
    echo
    '<?xml version="1.0" encoding="UTF-8" ?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">'
    ;
    while(
    $row = @mysql_fetch_array($s)){
    echo
    "<url>
      <loc>
    $wslink/index.php?go=sound &id=$row[id]</loc>
      <priority>0.5</priority>
      <changefreq>daily</changefreq>
    </url>"
    ;  
    }
    echo
    "</urlset>"
     
     
    ?>

    هذا الكود بأختصار اخوي ... طبعا امر جلب البيانات من قاعدة البيانات يكون حسب حاجة المبرمج يعني انا كتبت هالكود وانا منطلق من قناعة انو حضرتك بتفهم اوامر SQL + الدراية بجداول وحقول السكربت واسمائها .

    هذه الصفحة تنتج سايت ماب متناسق مع شروط جوجل يعني جميع الروابط تتأرشف بسرعة اذا عملت بكد مع google webmasters وما في داعي تضيف اكثر من رابط الصفحة مثل العنوان والاختصار الخ ... طبها تقدر تعمل بالموقع اكثر من سايت ماب ... مثلا تعمل ملف لقسم الاخبار واخر لقسم الاناشيد الخليجية وهكذا ... هذا الكود عندي متطور جدا يعني شبه كلاس لكن احب اعطيك الكور وحضرتك تطور عشان تستفيد اكثر .


    الصفحة هي صفحة php واذا بتحب استعمل rewrite لتحويل اسم الصفحة الى xml والامر هو :

    كود PHP:
     
    RewriteRule 
    ^rss.xmlrss.php 
    طبعا على ان يكون اسم الصفحة الاصلية rss.php .


    ارجو ان تعم الفائدة والى الامام اخوي .





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2005
    المشاركات
    359


    ودنا لو يكون فيه موضوع يشرح هذا العمل بالكامل






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444


    اعطيني السكربت وانا اعمللك الهاك وما عليك الى تركبو






  5. #5


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

    تحياتي لك ....






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444

    hh



    السلام عليكم

    اسف على التأخر

    هاذا كود خارطة المقاطع:

    كود PHP:
    <?php
    require_once 'config.inc.php';
    $sql 'SELECT * FROM `mqtaa` ORDER BY `ID` DESC LIMIT 0, 30000';
     
    $result mysql_query($sql) or die(mysql_error());
     
    header('(anti-spam-content-type:) application/xml');
     echo 
    '<?xml version="1.0" encoding="UTF-8"?>'."\n";
     echo 
    "<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\">";
     while(
    $row mysql_fetch_assoc($result)) {
     
    ?>
     <url>
     <loc>http://localhost/sounds.php?mqtaa=<?php echo $row['ID']; ?></loc>
     <priority>0.50</priority>
     <changefreq>weekly</changefreq>
     </url>
     <?php ?>
     </urlset>

    وهاذا كود الاشرطة :


    كود PHP:
    <?php
    require_once 'config.inc.php';
    $sql 'SELECT * FROM `shareet` ORDER BY `ID` DESC LIMIT 0, 30000';
     
    $result mysql_query($sql) or die(mysql_error());
     
    header('(anti-spam-content-type:) application/xml');
     echo 
    '<?xml version="1.0" encoding="UTF-8"?>'."\n";
     echo 
    "<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\">";
     while(
    $row mysql_fetch_assoc($result)) {
     
    ?>
     <url>
     <loc>http://localhost/sounds.php?shareet=<?php echo $row['ID']; ?></loc>
     <priority>0.50</priority>
     <changefreq>weekly</changefreq>
     </url>
     <?php ?>
     </urlset>

    اصنع ملفين واعطيهم امتداد php

    واعطيهم لجوجل بأمتداد php بيقبلو بدون مشاكلل










ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض