nistelbooy
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 707
ออฟไลน์
กระทู้: 873
|
 |
« เมื่อ: 21 กันยายน 2009, 12:12:41 » |
|
วันนี้มาแจกอีกแล้วครับ วิธีทำ Auto SiteMap ด้วย PHP ลองอ่านดูนะครับ ถ้าไม่เข้าใจถามได้นะครับ จิ้มตรงนี้เบาๆ http://www.ihaveweb.com/PHP-Auto-SiteMap 
|
|
|
บันทึกการเข้า
|
งดรับงาน
|
|
|
twinbee
สมุนแก๊งเสียว
พลังน้ำใจ: 39
ออฟไลน์
กระทู้: 618
|
 |
« ตอบ #1 เมื่อ: 21 กันยายน 2009, 12:34:26 » |
|
ขอบคุณมากครับ  +1 โลด....
|
|
|
บันทึกการเข้า
|
|
|
|
workpoints
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 20
ออฟไลน์
กระทู้: 859
|
 |
« ตอบ #2 เมื่อ: 21 กันยายน 2009, 12:39:23 » |
|
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
inloveshop
ก๊วนเสียว
พลังน้ำใจ: 6
ออฟไลน์
กระทู้: 474
|
 |
« ตอบ #3 เมื่อ: 21 กันยายน 2009, 12:57:14 » |
|
โค้ดนี้ใช้ได้เลยหรือคะ ไม่เห็นมี <? กับ /?> ปิดหัวท้าย 
|
|
|
บันทึกการเข้า
|
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #4 เมื่อ: 21 กันยายน 2009, 12:58:57 » |
|
แจ่มเลย เดี๋ยวลองดู ว่าแต่ใช้ยังไงหว่า มัน error แล้วตรงนี้ต้องเอาออกมั้ยครับ // ลิ้งค์ของคุณ $array_menu = array( "เครื่องมือค้นหาคีเวิร์ด", "การสร้างไฟล์-Robots.txt", "การสร้าง-Sitemap", "การสร้าง-SEO-URL-Rewrite", "วิธีแก้เว็บไซต์อันตราย", "เรียกบอทมาเก็บข้อมูล", "PHP-Script-Check-PageRank", "PHP-Script-Check-Google-Bot", "Social-Bookmark-Thai", "PHP-Auto-SiteMap",
|
|
« แก้ไขครั้งสุดท้าย: 21 กันยายน 2009, 13:05:46 โดย TOOAds.com »
|
บันทึกการเข้า
|
|
|
|
nistelbooy
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 707
ออฟไลน์
กระทู้: 873
|
 |
« ตอบ #5 เมื่อ: 21 กันยายน 2009, 13:04:43 » |
|
โค้ดนี้ใช้ได้เลยหรือคะ ไม่เห็นมี <? กับ /?> ปิดหัวท้าย  เอาไปใส่เองครับ <? โค้ด ?>
|
|
|
บันทึกการเข้า
|
งดรับงาน
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #6 เมื่อ: 21 กันยายน 2009, 13:14:27 » |
|
การแจกแจงเอกสาร XML ผิดพลาด : การประกาศรูปแบบเอกสาร XML ไม่เป็นแบบที่ถูกต้อง url ไทย ทำได้มั้ยครับ ผมมันมีข้อความด้านบนอ่ะ ขั้นตอนที่ผมทำนะ1.สร้างไฟล์ sitemap.xml และ sitemap.xml.gz แล้วอัพขึ้นโฮส CHMOD 777 2.สร้างไฟล์ sitemap.php แล้วเซฟเป็น utf-8 แล้วอัพขึ้นโฮส 3.รัน www.mysite.com/sitemap.php 
|
|
« แก้ไขครั้งสุดท้าย: 21 กันยายน 2009, 13:16:33 โดย TOOAds.com »
|
บันทึกการเข้า
|
|
|
|
nistelbooy
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 707
ออฟไลน์
กระทู้: 873
|
 |
« ตอบ #7 เมื่อ: 21 กันยายน 2009, 13:24:47 » |
|
การแจกแจงเอกสาร XML ผิดพลาด : การประกาศรูปแบบเอกสาร XML ไม่เป็นแบบที่ถูกต้อง url ไทย ทำได้มั้ยครับ ผมมันมีข้อความด้านบนอ่ะ ขั้นตอนที่ผมทำนะ1.สร้างไฟล์ sitemap.xml และ sitemap.xml.gz แล้วอัพขึ้นโฮส CHMOD 777 2.สร้างไฟล์ sitemap.php แล้วเซฟเป็น utf-8 แล้วอัพขึ้นโฮส 3.รัน www.mysite.com/sitemap.php  sitemap.xml เซฟเป็น utf-8 ด้วยรึป่าวครับ ส่วน sitemap.xml.gz ก็กอปปี้จาก sitemap.xml แล้วเปลี่ยนชื่อ ลองโหลด hxxp://www.ihaveweb.com/php-auto-sitemap.rar ไปลองดูละกันนะครับ
|
|
« แก้ไขครั้งสุดท้าย: 21 กันยายน 2009, 13:27:58 โดย nistelbooy »
|
บันทึกการเข้า
|
งดรับงาน
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #8 เมื่อ: 21 กันยายน 2009, 13:27:12 » |
|
การแจกแจงเอกสาร XML ผิดพลาด : การประกาศรูปแบบเอกสาร XML ไม่เป็นแบบที่ถูกต้อง url ไทย ทำได้มั้ยครับ ผมมันมีข้อความด้านบนอ่ะ ขั้นตอนที่ผมทำนะ1.สร้างไฟล์ sitemap.xml และ sitemap.xml.gz แล้วอัพขึ้นโฮส CHMOD 777 2.สร้างไฟล์ sitemap.php แล้วเซฟเป็น utf-8 แล้วอัพขึ้นโฮส 3.รัน www.mysite.com/sitemap.php  sitemap.xml เซฟเป็น utf-8 ด้วยรึป่าวครับ ส่วน sitemap.xml.gz ก็กอปปี้จาก sitemap.xml แล้วเปลี่ยนชื่อ ลองเซฟเป็น utf-8 ก็ไม่ได้ครับ ลองดูลิ๊งค์ด้านล่างนะครับ ที่ผมทำ www.lottery.tooads.com/sitemap.php 
|
|
|
บันทึกการเข้า
|
|
|
|
nistelbooy
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 707
ออฟไลน์
กระทู้: 873
|
 |
« ตอบ #9 เมื่อ: 21 กันยายน 2009, 13:32:43 » |
|
ขออภัยครับพลาดนิดนึง ตรง $string = '<?xml version=\"1.0\" encoding=\UTF-8\"?>'; $string .= '<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">';
ให้เอา \ ออกนะครับ
$string = '<?xml version="1.0" encoding="UTF-8"?>'; $string .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
ผมแก้ในเว็บละ หรือจะโหลดมาดูที่ hxxp://www.ihaveweb.com/php-auto-sitemap.rar
|
|
|
บันทึกการเข้า
|
งดรับงาน
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #10 เมื่อ: 21 กันยายน 2009, 13:44:22 » |
|
สงสัยต้องแก้ตรงนี้ด้วย เดี๋ยวลองก่อน  // ลิ้งค์ของคุณ $array_menu = array( "เครื่องมือค้นหาคีเวิร์ด", "การสร้างไฟล์-Robots.txt", "การสร้าง-Sitemap", "การสร้าง-SEO-URL-Rewrite", "วิธีแก้เว็บไซต์อันตราย", "เรียกบอทมาเก็บข้อมูล", "PHP-Script-Check-PageRank", "PHP-Script-Check-Google-Bot", "Social-Bookmark-Thai", "PHP-Auto-SiteMap", แต่ถ้าใช้ตรงนี้ด้วย มันก็ออโต้ไม่หมดสิครับ งง
|
|
|
บันทึกการเข้า
|
|
|
|
Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 79
ออฟไลน์
กระทู้: 1,861
|
 |
« ตอบ #11 เมื่อ: 21 กันยายน 2009, 13:49:56 » |
|
มีอีกวิธีนึงครับ เขียนง่ายๆ ไม่ต้องใช้ lib ไม่ต้อง hard code tags <?php $xw = new XMLWriter; $xw->openMemory(); $xw->startDocument('1.0', 'UTF-8'); $xw->startElement('urlset'); $xw->writeAttribute('xmlns:xsi', 'http://www.w3.org/2001/XMLSchema-instance'); $xw->writeAttribute('xsi:schemaLocation', 'http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd'); $xw->writeAttribute('xmlns', 'http://www.sitemaps.org/schemas/sitemap/0.9');
$sql = "SELECT DATA FROM YOUR TABLE"; $rs = mysql_query($sql); $count = 0; if ($rs) { while($item = mysql_fetch_array($rs)) { $xw->startElement('url'); $xw->writeElement('loc', 'http://www.domain.com/'.$item['url']); $xw->writeElement('lastmod', date('r', $item['datetime'])); $xw->writeElement('changefreq', 'daily'); $xw->writeElement('priority', '1.0'); $xw->endElement(); $count++; } }
$xw->endElement(); // end urlset $xml = $xw->outputMemory(true); $xw->flush(true);
echo $xw; ?>
|
|
|
บันทึกการเข้า
|
|
|
|
nistelbooy
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 707
ออฟไลน์
กระทู้: 873
|
 |
« ตอบ #12 เมื่อ: 21 กันยายน 2009, 13:57:44 » |
|
สงสัยต้องแก้ตรงนี้ด้วย เดี๋ยวลองก่อน  // ลิ้งค์ของคุณ $array_menu = array( "เครื่องมือค้นหาคีเวิร์ด", "การสร้างไฟล์-Robots.txt", "การสร้าง-Sitemap", "การสร้าง-SEO-URL-Rewrite", "วิธีแก้เว็บไซต์อันตราย", "เรียกบอทมาเก็บข้อมูล", "PHP-Script-Check-PageRank", "PHP-Script-Check-Google-Bot", "Social-Bookmark-Thai", "PHP-Auto-SiteMap", แต่ถ้าใช้ตรงนี้ด้วย มันก็ออโต้ไม่หมดสิครับ งง ไม่นะครับ อันนั้นเป็นตัวอย่างเฉยๆครับ ที่จิงเราใช้การ คิวรี่ข้อมูลจากฐานข้อมูล เช่น $sql "select from table"; $query = mysql_query($sql); while($record = mysql_fetch_array($query)) { $string .= '<url>'; $string .= '<loc>'.$record[yourlink].'</loc>'; $string .= '<lastmod>'.date("Y-m-d").'</lastmod>'; $string .= '<changefreq>daily</changefreq>'; $string .= '<priority>0.8</priority>'; $string .= '</url>' }
เข้าใจป่าวหว่า 
|
|
|
บันทึกการเข้า
|
งดรับงาน
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #13 เมื่อ: 21 กันยายน 2009, 14:00:58 » |
|
555 ผมโปรแกรมมั่วอ่ะ แต่ก็ขอขอบคุณ คุณnistelbooy + คุณตี๋ด้วยครับ เดี๋ยวลองมั่วๆดู
|
|
|
บันทึกการเข้า
|
|
|
|
chitjung
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 48
|
 |
« ตอบ #14 เมื่อ: 21 กันยายน 2009, 16:36:58 » |
|
น่าลองไปใช้ดู
|
|
|
บันทึกการเข้า
|
|
|
|
artwhale
สมุนแก๊งเสียว
พลังน้ำใจ: 313
ออฟไลน์
กระทู้: 842
|
 |
« ตอบ #15 เมื่อ: 21 กันยายน 2009, 17:17:58 » |
|
 ขอบคุณมากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
fusy_love
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 6
ออฟไลน์
กระทู้: 351
|
 |
« ตอบ #16 เมื่อ: 21 กันยายน 2009, 17:21:11 » |
|
ขอบคุณค่ะ อยากได้มานานละ
|
|
|
บันทึกการเข้า
|
|
|
|
WPDSign
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 500
ออฟไลน์
กระทู้: 9,060
|
 |
« ตอบ #17 เมื่อ: 21 กันยายน 2009, 17:25:19 » |
|
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
litle2003
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 31
|
 |
« ตอบ #18 เมื่อ: 26 พฤศจิกายน 2010, 17:09:44 » |
|
ไม่รู้ว่ามาช้าไปรึเปล่า ..แต่จิ้มเบาๆ ตรงนี้ไม่ติดแล้วอ่ะ ใครโหลดไปแล้วเอามาปล่อยต่อให้หน่อยครับ 
|
|
|
บันทึกการเข้า
|
เราจะก้าวต่อปายยย..ท้อ..แต่..ไม่..ถอยย รับออกแบบดีไซน์ สือสิ่งพิมพ์ โปสเตอร์ แผ่นพับ นิตยาสาร วารสาร ฯลฯ ว่างๆ ไปอ่านข้อมูลการออกแบบกันบ้างเน้อ พี่น๊องงง.. GRAPHIC-Dd.COM
|
|
|
deeztiwz
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 53
ออฟไลน์
กระทู้: 1,926
|
 |
« ตอบ #19 เมื่อ: 21 ธันวาคม 2010, 22:12:32 » |
|
ขอบคุณมากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
italking
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 17
|
 |
« ตอบ #20 เมื่อ: 21 ธันวาคม 2010, 22:26:49 » |
|
มาไม่ทันครับ
|
|
|
บันทึกการเข้า
|
|
|
|
virusx
คนรักเสียว
พลังน้ำใจ: 8
ออฟไลน์
กระทู้: 155
|
 |
« ตอบ #21 เมื่อ: 24 มกราคม 2011, 20:04:49 » |
|
ใครโหลดไปไว้
ขอหน่อยครับ
ลิงค์เสีย
มาโหลดไม่ทันครับ 
|
|
|
บันทึกการเข้า
|
รับงานคีย์ข้อมูล ต่างๆ
|
|
|
|
|
หน้า: 1 2 [ทั้งหมด] ขึ้นบน |
|