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

 

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

رد  
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: Feb 2005-
#1 (permalink)  
( كيفية ) عمل sitemap.xml لسكربت


السلام عليكم


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

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


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






البـ أحمد ـرنس غير متواجد حالياً   قديم 24-04-2008, 03:00 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#2 (permalink)  
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 غير متواجد حالياً   قديم 24-04-2008, 06:04 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2005-
#3 (permalink)  

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






مهتم غير متواجد حالياً   قديم 25-04-2008, 02:45 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jan 2008-
#4 (permalink)  

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






samehzone غير متواجد حالياً   قديم 26-04-2008, 03:02 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2005-
#5 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة samehzone مشاهدة المشاركة
اعطيني السكربت وانا اعمللك الهاك وما عليك الى تركبو
السكربت موجود في الموضوع

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






البـ أحمد ـرنس غير متواجد حالياً   قديم 07-05-2008, 11:06 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jan 2008-
#6 (permalink)  
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 بيقبلو بدون مشاكلل






samehzone غير متواجد حالياً   قديم 31-05-2008, 09:23 PM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
استفسار عن كيفية عمل conference في صفحة asp Dr k7le ASP و ASP.NET 4 01-05-2006 12:25 AM
درس كيفية عمل مثل شعار جوجل b happy قسم التصميم والرسومات والمونتاج 35 09-12-2004 01:29 AM
كيفية عمل التالي Dr.no PHP 1 04-12-2004 07:20 PM
درس يشرح كيفية عمل ايطار و حدود للتصميم احترافية b happy قسم التصميم والرسومات والمونتاج 12 11-11-2004 04:06 PM
درس كيفية عمل نص ثلاثي الأبعاد بالفوتوشوب b happy قسم التصميم والرسومات والمونتاج 10 06-11-2004 01:10 PM


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