<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Select2web.com</title>
	
	<link>http://www.select2web.com</link>
	<description>,PHP, CSS, Web Development,jQuery,SQL,MySQL,Javascript</description>
	<lastBuildDate>Mon, 09 Nov 2009 03:47:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/select2web" type="application/rss+xml" /><feedburner:emailServiceId>select2web</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Babylon Dictionary</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/8cBy-W0W00s/babylon-dictionary.html</link>
		<comments>http://www.select2web.com/program/babylon-dictionary.html#comments</comments>
		<pubDate>Mon, 09 Nov 2009 03:47:47 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[program]]></category>
		<category><![CDATA[babylon]]></category>
		<category><![CDATA[babylon dictionary]]></category>
		<category><![CDATA[dics]]></category>
		<category><![CDATA[dictionary]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1864</guid>
		<description><![CDATA[
บทความนี้เขียนขึ้นมา วัตถุประสงค์หลักเพื่อเพื่อนพ้องน้องพี่ในเว็บ http://english-for-thais-2.blogspot.com ซึ่งเป็นเว็บแนะนำการศึกษาภาษาอังกฤษที่ดีที่สุดในประเทศไทย (อาจจะเป็นในโลกก็ได้มั้งครับ) ตัวเว็บนอกจากจะแนะนำแหล่งศึกษาหาความรู้ที่ทันสมัย ทันต่อเหตุการณ์แล้ว
ด้วยความลึกซึ้งและแตกฉานในภาษาอังกฤษ และจิตใจชาวไทยผู้ใคร่ศึกษาภาษาอังกฤษของคุณพิพัฒ (เจ้าของเว็บ) ทำให้แต่ละบทความที่เขียนออกมานั้น ผมว่าถึงแก่นจริงๆ ท่านลองอ่านบทความนี้สิครับ ความยาก 4 อย่างในการอ่านภาษาอังกฤษและวิธีแก้ ศึกษาภาษาอังกฤษนั้นยากที่สุดคือ ยากที่ใจ สุโค่ยยยย&#8230;
ผมว่าเมื่อท่านอ่านบทความนี้แล้ว ท่านน่าจะเห็นคล้อยตามผม คือคุณพิพัฒ ลึกซึ้งถึงแก่นของการศึกษาเลยทีเดียว ผมว่าท่านไม่ควรพลาดเว็บนี้นะครับ
ที่กล่าวมาทั้งหมดนั้นก็เพื่อชักชวนน้องๆ พี่ๆ โปรแกรมเมอร์ ที่เป็นไม้เบื่อไม้เมากับภาษาอังกฤษ ให้ทำใจยอมรับว่า เราหนีมันไม่พ้น ก็ในเมื่อเวลาเขียนโค้ดผิด มันก็ฟ้องเป็นภาษาอังกฤษ คู่มือหลักก็เป็นภาษาอังกฤษ เทคนิคขั้นสุดยอดก็ถูกจารึกด้วยภาษาอังกฤษ ดีไม่ดีดันได้เจ้านายหรือลูกค้า เป็นคนใช้ภาษาอังกฤษอีก โอ้ยยยยยยยย&#8230;..
เอาละครับหลังจากผมกล่าวเลี้ยวซ้ายเลี้ยวขวาอยู่พักนึง ก็มาถึงเรื่องที่จะเขียนสักที คือเรื่องการติดตั้ง babylon dictionary  ดิกชันนารีที่ใช้ๆกันในเมืองไทยและเป็นที่นิยม เห็นจะมีอยู่ 3 ตัว
1. สอ ดิก (เสียเงิน)
2. ลอยดิก
3. บาบิโลนดิก
ความสามารถของบาบิโลนดิก ให้ท่านอ่านบทความนี้ครับ ดิกยอดนิยมระดับโลก – Babylon
วิธีการติดตั้งและใช้งานบาบิโลนดิก อย่างละเอียด (portable นะจ๊ะ)
ดาวน์โหลด
1. คลิกที่นี้ดาวน์โหลดตัวโปรแกรม [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="ภาพไม่เกี่ยวข้องกับบทความ" src="http://lh4.ggpht.com/_MJkDRxwRrPU/So_y3FyMmQI/AAAAAAAAClw/oFRPx3halz8/s400/WALLPAPER_0525.jpg" alt="" width="400" height="300" /></p>
<p>บทความนี้เขียนขึ้นมา วัตถุประสงค์หลักเพื่อเพื่อนพ้องน้องพี่ในเว็บ <a href="http://english-for-thais-2.blogspot.com">http://english-for-thais-2.blogspot.com</a> ซึ่งเป็นเว็บแนะนำการศึกษาภาษาอังกฤษที่ดีที่สุดในประเทศไทย (อาจจะเป็นในโลกก็ได้มั้งครับ) ตัวเว็บนอกจากจะแนะนำแหล่งศึกษาหาความรู้ที่ทันสมัย ทันต่อเหตุการณ์แล้ว</p>
<p>ด้วยความลึกซึ้งและแตกฉานในภาษาอังกฤษ และจิตใจชาวไทยผู้ใคร่ศึกษาภาษาอังกฤษของคุณพิพัฒ (เจ้าของเว็บ) ทำให้แต่ละบทความที่เขียนออกมานั้น ผมว่าถึงแก่นจริงๆ ท่านลองอ่านบทความนี้สิครับ <a href="http://english-for-thais-2.blogspot.com/2009/05/1043-4.html">ความยาก 4 อย่างในการอ่านภาษาอังกฤษและวิธีแก้</a> ศึกษาภาษาอังกฤษนั้นยากที่สุดคือ ยากที่ใจ สุโค่ยยยย&#8230;</p>
<p><span id="more-1864"></span>ผมว่าเมื่อท่านอ่านบทความนี้แล้ว ท่านน่าจะเห็นคล้อยตามผม คือคุณพิพัฒ ลึกซึ้งถึงแก่นของการศึกษาเลยทีเดียว ผมว่าท่านไม่ควรพลาดเว็บนี้นะครับ</p>
<p>ที่กล่าวมาทั้งหมดนั้นก็เพื่อชักชวนน้องๆ พี่ๆ โปรแกรมเมอร์ ที่เป็นไม้เบื่อไม้เมากับภาษาอังกฤษ ให้ทำใจยอมรับว่า เราหนีมันไม่พ้น ก็ในเมื่อเวลาเขียนโค้ดผิด มันก็ฟ้องเป็นภาษาอังกฤษ คู่มือหลักก็เป็นภาษาอังกฤษ เทคนิคขั้นสุดยอดก็ถูกจารึกด้วยภาษาอังกฤษ ดีไม่ดีดันได้เจ้านายหรือลูกค้า เป็นคนใช้ภาษาอังกฤษอีก โอ้ยยยยยยยย&#8230;..</p>
<p>เอาละครับหลังจากผมกล่าวเลี้ยวซ้ายเลี้ยวขวาอยู่พักนึง ก็มาถึงเรื่องที่จะเขียนสักที คือเรื่องการติดตั้ง babylon dictionary  ดิกชันนารีที่ใช้ๆกันในเมืองไทยและเป็นที่นิยม เห็นจะมีอยู่ 3 ตัว</p>
<p>1. สอ ดิก (เสียเงิน)<br />
2. ลอยดิก<br />
3. บาบิโลนดิก</p>
<p>ความสามารถของบาบิโลนดิก ให้ท่านอ่านบทความนี้ครับ <a href="http://english-for-thais-2.blogspot.com/2009/10/1211-babylon.html">ดิกยอดนิยมระดับโลก – Babylon</a></p>
<p>วิธีการติดตั้งและใช้งานบาบิโลนดิก อย่างละเอียด (portable นะจ๊ะ)</p>
<h3>ดาวน์โหลด</h3>
<p>1. คลิกที่นี้ดาวน์โหลดตัวโปรแกรม ณ ราปิดแชร์ <a href="http://rs289.rapidshare.com/files/253502036/Babylon_8.0.0.29_Multilingual_Portable_2.rar">ดาวน์โหลด</a></p>
<p>2. คลิก Free User</p>
<p><img class="alignnone" src="http://lh4.ggpht.com/_MJkDRxwRrPU/SveJCcd79NI/AAAAAAAAC5A/gt_KjSsGAj0/s400/babylon-dic-1.jpg" alt="" width="400" height="223" /></p>
<p>3. รอหน่อย</p>
<p><img class="alignnone" src="http://lh6.ggpht.com/_MJkDRxwRrPU/SveJCfeRvJI/AAAAAAAAC5E/l-ZYHiQIOzA/s400/babylon-dic-2.jpg" alt="" width="400" height="179" /></p>
<p>4. คลิกที่ดาวน์โหลด</p>
<p><img class="alignnone" src="http://lh4.ggpht.com/_MJkDRxwRrPU/SveJCa-P22I/AAAAAAAAC5I/ICl0rnPJuuQ/s400/babylon-dic-3.jpg" alt="" width="400" height="230" /></p>
<p>5. เก็บมันไว้ที่ desktop นั่นแหละ</p>
<p><img class="alignnone" src="http://lh3.ggpht.com/_MJkDRxwRrPU/SveJChFxKrI/AAAAAAAAC5M/49gaiYYwPsA/s400/babylon-dic-4.jpg" alt="" width="400" height="298" /></p>
<h3>ติดตั้ง</h3>
<p>หลังจากที่ท่านได้ดาวน์โหลดดิกบาบิโลนจนเสร็จ ท่านก็จะเห็นกลมๆเขียวๆ บนหน้าเดสก์ทอปของท่าน</p>
<p>1. ดับเบิลคลิกไฟล์ที่ท่านดาวน์โหลดมา จับสิ่งที่อยู่ข้างในลากมาทิ้งไว้ที่เดสก์ทอป</p>
<p><img class="alignnone" src="http://lh6.ggpht.com/_MJkDRxwRrPU/SveJChlUKAI/AAAAAAAAC5Q/ohzZCab_Hdk/s400/babylon-dic-5.jpg" alt="" width="400" height="250" /></p>
<p>2. จะได้ตัวเขียวๆมา 1 ตัว</p>
<p><img src="http://lh3.ggpht.com/_MJkDRxwRrPU/SveJI0wArcI/AAAAAAAAC5U/39JyPBkEUiw/s800/babylon-dic-5-1.jpg" alt="" width="146" height="263" /></p>
<p>3. ดับเบิลคลิกที่ตัวเขียวๆนี้ เพื่อเริ่มติดตั้ง ให้คลิกที่ปุ่ม Browse&#8230; แล้วคลิกที่ Desktop แล้วคลิก OK  ติดตั้งไว้บน Desktop นี่แหละก่อน ** คำเตือนห้ามสร้างโฟลเดอร์ย่อยมาเพื่อติดตั้งโปรแกรมเด็ดขาด เพราะจะมีปัญหาเมื่อท่านก้อปปี้มันไปใช้ที่อื่น  ตัวโปรแกรมมันจะสร้างโฟลเดอร์ให้ท่านอัตโนมัติอยู่แล้ว</p>
<p><img class="alignnone" src="http://lh5.ggpht.com/_MJkDRxwRrPU/SveJI23y3WI/AAAAAAAAC5Y/nZIT6eh7tSI/s400/babylon-dic-6.jpg" alt="" width="400" height="313" /></p>
<p>4. คลิก Install</p>
<p><img class="alignnone" src="http://lh4.ggpht.com/_MJkDRxwRrPU/SveJIxQ1KDI/AAAAAAAAC5c/vORqY1yEG_Y/s400/babylon-dic-7.jpg" alt="" width="400" height="313" /></p>
<p>5. รอสักครู่ เมื่อโปรแกรมติดตั้งเสร็จคลิกที่ปุ่ม Finish</p>
<p><img class="alignnone" src="http://lh5.ggpht.com/_MJkDRxwRrPU/SveJI3j-XQI/AAAAAAAAC5g/YXGuEeMUFvY/s400/babylon-dic-8.jpg" alt="" width="400" height="313" /></p>
<h3>ใช้งาน</h3>
<p>บาบิโลนดิกนั้นใช้ได้ทั้งแบบ online และ offline คือได้ทั้งต่อเน็ตและไม่ต่อเน็ต แต่ก่อนที่ท่านจะใช้แบบไม่ต่อเน็ตได้ ท่านจะต้องต่อเน็ตก่อน เอ้างง&#8230; พูดง่ายๆว่า ท่านจะต้องดาวน์โหลดฐานข้อมูลดิกมาเก็บที่เครื่องก่อนนั่นเอง</p>
<p>1. เมื่อเปิดโปรแกรมมาหน้าตาจะประมาณนี้</p>
<p><img class="alignnone" src="http://lh6.ggpht.com/_MJkDRxwRrPU/SveJJKqCUsI/AAAAAAAAC5k/v8AY-rpsPyQ/s400/babylon-dic-9.jpg" alt="" width="400" height="255" /></p>
<p>2. เลื่อน scrollbar ด้านข้างเลื่อนลงมา เมื่อเจอคำว่า Download this dictionary คลิกเลย</p>
<p><img class="alignnone" src="http://lh6.ggpht.com/_MJkDRxwRrPU/SveJPC_ulkI/AAAAAAAAC5o/Bh6ecX3wO8o/s400/babylon-dic-10.jpg" alt="" width="400" height="255" /></p>
<p>3. คลิก 5 more results เพื่อดูฐานข้อมูลตัวอื่นเพิ่มเติม</p>
<p><img class="alignnone" src="http://lh3.ggpht.com/_MJkDRxwRrPU/SveJPe6m5JI/AAAAAAAAC5s/W-EmSJCsleU/s400/babylon-dic-11.jpg" alt="" width="400" height="255" /></p>
<p>4. ส่วนตัวผมแนะนำดิก 3 ตัวนี้ ส่วนท่านจะดาวน์โหลดทั้งหมดเลยก็ไม่ว่ากัน</p>
<p><img class="alignnone" src="http://lh5.ggpht.com/_MJkDRxwRrPU/SveJPeRcWLI/AAAAAAAAC5w/VUhJgDsfCrU/s400/babylon-dic-12.jpg" alt="" width="400" height="345" /></p>
<p>5. คลิกเครื่องหมาย + หน้ารายการนะครับ เมื่อมันขยายออกมาก็คลิกที่ Download this dictionary</p>
<p><img class="alignnone" src="http://lh5.ggpht.com/_MJkDRxwRrPU/SveJPbMEIFI/AAAAAAAAC50/1l0ZWeo3o3g/s400/babylon-dic-13.jpg" alt="" width="400" height="345" /></p>
<p>เพียงเท่านี้ท่านก็สามารถก้อปปี้โฟลเดอร์ BabylonPortable ไปใช้ที่เครื่องอื่นๆที่ไม่ได้ต่ออินเตอร์เน็ตได้แล้ว</p>
<h3>ปัญหาที่อาจจะเกิดขึ้นได้</h3>
<p>ปัญหา : เมื่อก้อปปี้ดิกไปใส่ thumbdrive ติดตัว เปิดดิกแล้วมันแจ้งว่า Storage initialization failed (Error 2)</p>
<p><img class="alignnone" src="http://lh6.ggpht.com/_MJkDRxwRrPU/SveJPXCRC_I/AAAAAAAAC54/c5HuEPWwIkA/s800/babylon-dic-14.jpg" alt="" width="250" height="128" /></p>
<p>สาเหตุ : เพราะเก็บโฟลเดอร์ BabylonPortable ไว้ในโฟลเดอร์อื่นอีกชั้นนึง เช่น ถ้า thumbdrive ท่านเป็นไดร์ F:</p>
<p>F:\dictionary\BabylonPortable อย่างนี้เป็นต้น</p>
<p>วิธีแก้ปัญหา : ก้อปปี้โฟลเดอร์ BabylonPortable ให้อยู่ในระดับ root</p>
<p>F:\BabylonPortable</p>

<p><a href="http://feedads.g.doubleclick.net/~a/YfMI7SYbG34v-4P6poHLCfVWrEI/0/da"><img src="http://feedads.g.doubleclick.net/~a/YfMI7SYbG34v-4P6poHLCfVWrEI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/YfMI7SYbG34v-4P6poHLCfVWrEI/1/da"><img src="http://feedads.g.doubleclick.net/~a/YfMI7SYbG34v-4P6poHLCfVWrEI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=8cBy-W0W00s:1vfwzWdHSMY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=8cBy-W0W00s:1vfwzWdHSMY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=8cBy-W0W00s:1vfwzWdHSMY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/8cBy-W0W00s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/program/babylon-dictionary.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.select2web.com/program/babylon-dictionary.html</feedburner:origLink></item>
		<item>
		<title>แจกธีม SMF 1.1.10 Darknight</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/vNpXbJ1IZYc/smf-1-1-10-darknight.html</link>
		<comments>http://www.select2web.com/smf/smf-1-1-10-darknight.html#comments</comments>
		<pubDate>Fri, 06 Nov 2009 01:21:17 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[SMF]]></category>
		<category><![CDATA[smf themes]]></category>
		<category><![CDATA[smf themes free]]></category>
		<category><![CDATA[smf themes thai]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1861</guid>
		<description><![CDATA[
ธีม select2Darknight (รัตติกาล)
คุณสมบัติ
-สำหรับ SMF เวอร์ชั่น 1.1.10 (เวอร์ชั่นต่ำกว่านี้เรายังไม่ได้ทดสอบ)
-มาพร้อมสไลด์ (จะใส่โฆษณาหรืออะไรตามสะดวก)
-ออกแบบโดยใช้ css ในการวางเลย์เอ้าท์หลัก
-ทดสอบแล้วใน ie6,ie7,fifox,safari
 
วิธีการติดตั้ง
1.อัปโหลดไปไว้ในโฟลเดอร์ Themes
2.ไปที่ ผู้ดูแล>ปรับแต่งธีมและการวางรูปแบบ
3.พิมพ์ select2Darknight (ชื่อโฟลเดอร์ธีม) ไปในช่อง [b]จากไดเรคทอรี่ [/b]แล้วกดปุ่ม ติดตั้ง

เมื่อมีกล่องขึ้นมาถาม ให้ตอบ OK

4.คลิกที่ กลับ
5.ในช่องตัวเลือก [color=black]ธีมสำหรับบุคคลทั่วไป และ [/color]รีเซ็ตค่าของทุกคนเป็น เลือกเป็น select2Darknight

6.กดปุ่ม บันทึก
เพียงเท่านี้ธีมก็พร้อมใช้งานทันที
การปรับแต่ง
เราได้ให้ไฟล์ psd พร้อมแก้ไขภาพไปให้ท่านด้วย เก็บอยู่ในโฟลเดอร์ select2Darknightpsd
1. การแก้ไขชื่อบอร์ด
ให้เปิดไฟล์ select2Darknightpsd logo.psd ขึ้นมา แก้ไขด้วยโปรแกรม photoshop อย่างที่ต้องการ แล้วเซฟ ไว้ที่ select2Darknightimageslogo.gif
2. การแก้ไข slogan ของบอร์ด
-เปิดไฟล์ select2Darknightindex.template.php
-เลื่อนไปบรรทัด 205 แก้ไขคำว่า Your website&#8217;s slogan เป็นคำที่ต้องการ ถ้าท่านใช้ภาษาไทยต้องเซฟไฟล์เป็นแบบ utf-8
3. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh6.ggpht.com/_MJkDRxwRrPU/SvIn8ZUGE3I/AAAAAAAAC4I/nheTogMDFls/s400/darknight-1.jpg" alt="" /></p>
<p>ธีม select2Darknight (รัตติกาล)</p>
<p>คุณสมบัติ<br />
-สำหรับ SMF เวอร์ชั่น 1.1.10 (เวอร์ชั่นต่ำกว่านี้เรายังไม่ได้ทดสอบ)<br />
-มาพร้อมสไลด์ (จะใส่โฆษณาหรืออะไรตามสะดวก)<br />
-ออกแบบโดยใช้ css ในการวางเลย์เอ้าท์หลัก<br />
-ทดสอบแล้วใน ie6,ie7,fifox,safari</p>
<p> <span id="more-1861"></span></p>
<p>วิธีการติดตั้ง<br />
1.อัปโหลดไปไว้ในโฟลเดอร์ Themes<br />
2.ไปที่ ผู้ดูแล>ปรับแต่งธีมและการวางรูปแบบ<br />
3.พิมพ์ select2Darknight (ชื่อโฟลเดอร์ธีม) ไปในช่อง [b]จากไดเรคทอรี่ [/b]แล้วกดปุ่ม ติดตั้ง</p>
<p><img src="http://lh3.ggpht.com/_MJkDRxwRrPU/SvIn8dOPXVI/AAAAAAAAC4M/WnacuJxG7i8/s400/darknight-2.jpg" alt="" /></p>
<p>เมื่อมีกล่องขึ้นมาถาม ให้ตอบ OK</p>
<p><img src="http://lh3.ggpht.com/_MJkDRxwRrPU/SvIn8nXCbaI/AAAAAAAAC4Q/h303tZR_BoE/s800/darknight-3.jpg" alt="" /></p>
<p>4.คลิกที่ กลับ<br />
5.ในช่องตัวเลือก [color=black]ธีมสำหรับบุคคลทั่วไป และ [/color]รีเซ็ตค่าของทุกคนเป็น เลือกเป็น select2Darknight</p>
<p><img src="http://lh4.ggpht.com/_MJkDRxwRrPU/SvIn8qdLBgI/AAAAAAAAC4U/9GdjwQSA7v0/s400/darknight-4.jpg" alt="" /></p>
<p>6.กดปุ่ม บันทึก</p>
<p>เพียงเท่านี้ธีมก็พร้อมใช้งานทันที</p>
<p><strong>การปรับแต่ง</strong><br />
เราได้ให้ไฟล์ psd พร้อมแก้ไขภาพไปให้ท่านด้วย เก็บอยู่ในโฟลเดอร์ select2Darknightpsd</p>
<p><strong>1. การแก้ไขชื่อบอร์ด</strong><br />
ให้เปิดไฟล์ select2Darknightpsd logo.psd ขึ้นมา แก้ไขด้วยโปรแกรม photoshop อย่างที่ต้องการ แล้วเซฟ ไว้ที่ select2Darknightimageslogo.gif<br />
<strong>2. การแก้ไข slogan ของบอร์ด</strong><br />
-เปิดไฟล์ select2Darknightindex.template.php<br />
-เลื่อนไปบรรทัด 205 แก้ไขคำว่า Your website&#8217;s slogan เป็นคำที่ต้องการ ถ้าท่านใช้ภาษาไทยต้องเซฟไฟล์เป็นแบบ utf-8<br />
<strong>3. การปรับแต่ง Slide</strong><br />
-เปิดไฟล์ select2Darknightindex.template.php<br />
-เลื่อนไปบรรทัด 231 แก้ไขคำว่า Ads by google เป็นคำที่ต้องการ</p>
<p>-เลื่อนไปบรรทัด 484   (1 li=1 slide ) ภาพที่ใช้ขนาด 190*127 เก็บไว้ที่ select2Darknightimages<br />
-แก้ไข</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">&lt;li&gt;&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;',$settings['theme_url'],'/images/top_img_1.jpg&quot; alt=&quot;picture&quot; width=&quot;190&quot; height=&quot;127&quot; /&gt;&lt;span&gt;Ads.&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;</pre></div></div>

<p>เป็นภาพที่ต้องการ และเท็กที่ต้องการ</p>
<p><a href="http://www.select2web.com/downloads/smf-themes-1/select2Darknight.rar">Download คลิกที่นี่</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/tS8DtTdVrfztSz1IarF41zvtSTY/0/da"><img src="http://feedads.g.doubleclick.net/~a/tS8DtTdVrfztSz1IarF41zvtSTY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/tS8DtTdVrfztSz1IarF41zvtSTY/1/da"><img src="http://feedads.g.doubleclick.net/~a/tS8DtTdVrfztSz1IarF41zvtSTY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=vNpXbJ1IZYc:tJ_wG7ao2Dk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=vNpXbJ1IZYc:tJ_wG7ao2Dk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=vNpXbJ1IZYc:tJ_wG7ao2Dk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/vNpXbJ1IZYc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/smf/smf-1-1-10-darknight.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.select2web.com/smf/smf-1-1-10-darknight.html</feedburner:origLink></item>
		<item>
		<title>ป้อนได้เฉพาะตัวเลข</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/nlq25UcNetM/numeric-only.html</link>
		<comments>http://www.select2web.com/jquery/numeric-only.html#comments</comments>
		<pubDate>Fri, 30 Oct 2009 00:42:25 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jquery plugin]]></category>
		<category><![CDATA[number]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1857</guid>
		<description><![CDATA[
เวลาเขียนโปรแกรมนี่สิ่งหนึ่งที่ต้องทำเป็นประจำเลยก็คือ เช็กความถูกต้องของข้อมูลที่ป้อนในฟอร์ม เป็นงานที่โปรแกรมเมอร์มือเก๋า เบื่อหน่ายกันยิ่งนัก จะไม่ตรวจสอบความถูกต้องเลยก็ไม่ได้ 
เพราะในบางครั้งเราอุตส่าเขียนข้อความชี้แจงไว้ท้ายกล่องเท็กบ้อก ว่าให้ป้อนเฉพาะตัวเลข ไม่วายที่ยูสเซอร์จะใจดี ป้อนเครื่องหมายคั่นหลักพันมาให้ด้วย (25,000) 
ครั้นพอเราบอกว่าเอางี้ละกันงั้น ให้ป้อนเครื่องหมายคั่นหลักพันมาให้ด้วย ก็ไม่วายอีกที่ยูสเซอร์บางคนเขาไม่ชอบป้อนเครื่องหมายคั่นหลักพัน เพราะโปรแกรมที่เขาใช้อยู่เป็นประจำไม่เห็นจะต้องป้อน มันเลยคุ้นเคย
ฮ่วย&#8230;.

ผมไปเจอปลักอินของ jquery มาตัวหนึ่ง ตัวนี้มันจะป้องกันไม่ให้ยูสเซอร์พิมพ์ตัวหนังสือลงไปในช่องเท็กบ้อก อนุญาตให้พิมพ์ได้เฉพาะตัวเลข 0-9 เท่านั้น
ปลักอินตัวนี้ alphanumeric
สำหรับวิธีการใช้งานนั้นก็ง่าย ตามสไตล์ jquery
Live Demo
Download Source
เขียนโค้ด
ก่อนอื่นต้องอินคลูดไฟล์ jquery กับ ปลักอิน alphanumeric เข้ามาก่อน

&#60;script type=&#34;text/javascript&#34; src=&#34;jquery.js&#34;&#62;&#60;/script&#62;
&#60;script type=&#34;text/javascript&#34; src=&#34;jquery.alphanumeric.js&#34;&#62;&#60;/script&#62;

ดูก่อนว่าช่องที่ให้ป้อนได้เฉพาะตัวเลข id อะไร

&#60;input name=&#34;price&#34; type=&#34;text&#34; id=&#34;price&#34; /&#62;

ทำให้มันป้อนได้เฉพาะตัวเลขซะ

&#60;script type=&#34;text/javascript&#34;&#62;
$&#40;document&#41;.ready&#40;function&#40;&#41;&#123;
	// เพียงสั้นๆแค่นี้แหละ
	$&#40;'#price'&#41;.numeric&#40;&#41;;
&#160;
&#125;&#41;;
&#60;/script&#62;

โค้ดทั้งหมดเป็นดังนี้

&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62;
&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;
&#60;head&#62;
&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62;
&#60;title&#62;Allow [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="ภาพไม่เกี่ยวข้องกับบทความ" title="ภาพไม่เกี่ยวข้องกับบทความ" src="http://lh5.ggpht.com/_MJkDRxwRrPU/So_y1oYrIOI/AAAAAAAACls/WXwgifITyCE/s400/WALLPAPER_0528.jpg" /></p>
<p>เวลาเขียนโปรแกรมนี่สิ่งหนึ่งที่ต้องทำเป็นประจำเลยก็คือ เช็กความถูกต้องของข้อมูลที่ป้อนในฟอร์ม เป็นงานที่โปรแกรมเมอร์มือเก๋า เบื่อหน่ายกันยิ่งนัก จะไม่ตรวจสอบความถูกต้องเลยก็ไม่ได้ </p>
<p>เพราะในบางครั้งเราอุตส่าเขียนข้อความชี้แจงไว้ท้ายกล่องเท็กบ้อก ว่าให้ป้อนเฉพาะตัวเลข ไม่วายที่ยูสเซอร์จะใจดี ป้อนเครื่องหมายคั่นหลักพันมาให้ด้วย (25,000) </p>
<p>ครั้นพอเราบอกว่าเอางี้ละกันงั้น ให้ป้อนเครื่องหมายคั่นหลักพันมาให้ด้วย ก็ไม่วายอีกที่ยูสเซอร์บางคนเขาไม่ชอบป้อนเครื่องหมายคั่นหลักพัน เพราะโปรแกรมที่เขาใช้อยู่เป็นประจำไม่เห็นจะต้องป้อน มันเลยคุ้นเคย</p>
<p>ฮ่วย&#8230;.</p>
<p><span id="more-1857"></span></p>
<p>ผมไปเจอปลักอินของ jquery มาตัวหนึ่ง ตัวนี้มันจะป้องกันไม่ให้ยูสเซอร์พิมพ์ตัวหนังสือลงไปในช่องเท็กบ้อก อนุญาตให้พิมพ์ได้เฉพาะตัวเลข 0-9 เท่านั้น</p>
<p>ปลักอินตัวนี้ alphanumeric</p>
<p>สำหรับวิธีการใช้งานนั้นก็ง่าย ตามสไตล์ jquery</p>
<p><a href="http://www.select2web.com/demo/alphanumeric_plugin/index.html">Live Demo</a></p>
<p><a href="http://www.select2web.com/downloads/alphanumeric_plugin.rar">Download Source</a></p>
<p>เขียนโค้ด<br />
ก่อนอื่นต้องอินคลูดไฟล์ jquery กับ ปลักอิน alphanumeric เข้ามาก่อน</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;jquery.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;jquery.alphanumeric.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>ดูก่อนว่าช่องที่ให้ป้อนได้เฉพาะตัวเลข id อะไร</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;price&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;price&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p>ทำให้มันป้อนได้เฉพาะตัวเลขซะ</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #006600; font-style: italic;">// เพียงสั้นๆแค่นี้แหละ</span>
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#price'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">numeric</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>โค้ดทั้งหมดเป็นดังนี้</p>

<div class="wp_syntax"><div class="code"><pre class="html4strice" style="font-family:monospace;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Allow Numeric&lt;/title&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.alphanumeric.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function(){
&nbsp;
	$('#price').numeric();
&nbsp;
});
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;input name=&quot;price&quot; type=&quot;text&quot; id=&quot;price&quot; /&gt;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>ง่ายจนเหลือเชื่อ ปลั๊กอินตัวนี้ไม่ใช่จะสามารถเพียงเท่านี้นะครับ ในกรณีนอกจากจะให้ป้อนได้เฉพาะตัวเลขแล้ว ยังอยากจะให้ป้อน dot(.) ได้ด้วย เพราะบางครั้งมันเป็นตัวเลขติดเศษ</p>
<p>ท่านก็เพียงแค่เซตเพิ่มเติมเล็กน้อย โดยเพิ่ม allow เข้าไป  ในเครื่องหมาย “” ท่านอยากจะอนุญาตอักขระอะไรบ้างก็ใส่เข้าไป “.,” เป็นต้น</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">	$('#price').numeric({allow:&quot;.&quot;});</pre></div></div>

<p>ข้อมูลเพิ่มเติม : <a href="http://www.texotela.co.uk/code/jquery/">http://www.texotela.co.uk/code/jquery/</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/PT1T0GqwoxEiAcMXmS3ysJJ9MRQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/PT1T0GqwoxEiAcMXmS3ysJJ9MRQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/PT1T0GqwoxEiAcMXmS3ysJJ9MRQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/PT1T0GqwoxEiAcMXmS3ysJJ9MRQ/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=nlq25UcNetM:U1Ay2mpjCbA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=nlq25UcNetM:U1Ay2mpjCbA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=nlq25UcNetM:U1Ay2mpjCbA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/nlq25UcNetM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/jquery/numeric-only.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.select2web.com/jquery/numeric-only.html</feedburner:origLink></item>
		<item>
		<title>FPDF บทที่ 14 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง MultiCell</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/39Uo1d5e59g/fpdf-lesson-14.html</link>
		<comments>http://www.select2web.com/fpdf/fpdf-lesson-14.html#comments</comments>
		<pubDate>Thu, 29 Oct 2009 01:27:09 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[FPDF]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1854</guid>
		<description><![CDATA[
วันนี้มาถึงคำสั่งสุดท้ายในซีรี่ พิมพ์ข้อความลงในเอกสาร ของ fpdf  เมื่อผมเริ่มซีรี่ด้วยคำสั่ง Text ซึ่งเป็นคำสั่งที่ง่ายๆที่สุดในบรรดา สี่พี่น้อง แล้วก็ตามมาด้วยคำสั่ง Write ซับซ้อนและมากความสามารถขึ้นมาอีกนิดนึง จนเมื่อวันก่อนลงเอยคำสั่ง Cell ซับซ้อนกว่าคำสั่ง Write อีก สามารถตีเส้นกรอบ และทำอย่างอื่นได้อีกหลายอย่าง แต่ดังที่ผมพูดไว้ในบทว่าด้วยเรื่อง Cell ว่าคำสั่งนี้จะไม่ปัดบรรทัดให้อัตโนมัติ เมื่อตัวอักษรยาวกว่ากรอบที่กำหนด

และแล้ววันที่โลกทั้งโลกรอคอยก็มาถึง ทูเดย์ ไอจะแนะนำวิธีการใช้งานคำสั่ง MultiCell ที่ทั้งพารามิเตอร์และการใช้งานเหมือนกันกับคำสั่ง Cell แต่เพิ่มความสามารถตัดขึ้นบรรทัดใหม่ให้ด้วย เมื่อความยาวของข้อความที่อยู่ในกรอบ ยาวเกินความกว้าง
มาดูกัน เหยาะซ้อส (source) ก่อนเป็นอันดับแรก แล้วค่อยเอาผักใส่ตามหลัง
Live Demo

&#60;?php
define&#40;'FPDF_FONTPATH','font/'&#41;;
&#160;
require&#40;'fpdf.php'&#41;;
&#160;
$pdf=new FPDF&#40;&#41;;
&#160;
// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf-&#62;AddFont&#40;'angsana','','angsa.php'&#41;;
&#160;
//สร้างหน้าเอกสาร
$pdf-&#62;AddPage&#40;&#41;;
&#160;
// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14
$pdf-&#62;SetFont&#40;'angsana','',14&#41;;
&#160;
// พิมพ์ข้อความลงเอกสาร  มีกรอบด้วย
$pdf-&#62;MultiCell&#40; 20  , [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/So_y1DSNa-I/AAAAAAAAClo/ESksAk0UYXo/s400/WALLPAPER_0125.jpg" /></p>
<p>วันนี้มาถึงคำสั่งสุดท้ายในซีรี่ พิมพ์ข้อความลงในเอกสาร ของ fpdf  เมื่อผมเริ่มซีรี่ด้วยคำสั่ง Text ซึ่งเป็นคำสั่งที่ง่ายๆที่สุดในบรรดา สี่พี่น้อง แล้วก็ตามมาด้วยคำสั่ง Write ซับซ้อนและมากความสามารถขึ้นมาอีกนิดนึง จนเมื่อวันก่อนลงเอยคำสั่ง Cell ซับซ้อนกว่าคำสั่ง Write อีก สามารถตีเส้นกรอบ และทำอย่างอื่นได้อีกหลายอย่าง แต่ดังที่ผมพูดไว้ในบทว่าด้วยเรื่อง Cell ว่าคำสั่งนี้จะไม่ปัดบรรทัดให้อัตโนมัติ เมื่อตัวอักษรยาวกว่ากรอบที่กำหนด</p>
<p><span id="more-1854"></span></p>
<p>และแล้ววันที่โลกทั้งโลกรอคอยก็มาถึง ทูเดย์ ไอจะแนะนำวิธีการใช้งานคำสั่ง MultiCell ที่ทั้งพารามิเตอร์และการใช้งานเหมือนกันกับคำสั่ง Cell แต่เพิ่มความสามารถตัดขึ้นบรรทัดใหม่ให้ด้วย เมื่อความยาวของข้อความที่อยู่ในกรอบ ยาวเกินความกว้าง</p>
<p>มาดูกัน เหยาะซ้อส (source) ก่อนเป็นอันดับแรก แล้วค่อยเอาผักใส่ตามหลัง</p>
<p><a href="http://www.select2web.com/demo/fpdf-lesson-14.php">Live Demo</a></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FPDF_FONTPATH'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'font/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">require</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'fpdf.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> FPDF<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsa.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//สร้างหน้าเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddPage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">14</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร  มีกรอบด้วย</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MultiCell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">20</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">5</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'นี่คือข้อความที่ตั้งใจให้ยาวเลยความกว้างของกรอบเซลล์'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Output</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<h2>MultiCell(float w, float h, string txt [, mixed border [, string align [, boolean fill]]])</h2>
<h3>คำอธิบาย</h3>
<p>สำหรับพิมพ์ข้อความลงในเอกสาร pdf</p>
<h3>พารามิเตอร์</h3>
<p>w : (ตัวเลข) ความกว้างของกล่องข้อความ ถ้าระบุเป็น 0 กล่องจะกว้างไปจนถึงกั้นขวาของกระดาษ<br />
h : (ตัวเลข) ความสูงของกล่องข้อความ<br />
txt : (ตัวหนังสือ) ข้อความที่ต้องการพิมพ์<br />
border : เส้นขอบของกล่องข้อความ</p>
<ul>ค่าที่เป็นไปได้</p>
<li>0 : ไม่มีขอบ (default)</li>
<li>1 : มีขอบ</li>
</ul>
<ul>นอกจากเป็น 0 1 แล้วเรายังระบุได้ด้วยว่าเอาเฉพาะกรอบด้านไหนได้ด้วย</p>
<li>L: ขอบซ้าย</li>
<li>T: ขอบบน</li>
<li>R: ขอบขวา</li>
<li>B: ขอบล่าง</li>
</ul>
<p>align : (ตัวหนังสือ) จัดเรียงข้อความภายในกล่อง</p>
<ul>ค่าที่เป็นไปได้</p>
<li>L or ค่าว่าง : ชิดซ้าย (default value)</li>
<li>C: จัดกึ่งกลาง</li>
<li>R: ชิดขวา</li>
</ul>
<p>fill : (true/false) แรเงากล่องข้อความหรือไม่หรือไม่ สำหรับสีที่จะใช้ในการแรเงานั้นกำหนดได้ด้วยคำสั่ง SetFillColor ซึ่งจะอธิบายในบทต่อๆ ไป</p>
<ul>ค่าที่เป็นไปได้</p>
<li>false : ไม่แรเงา (default)</li>
<li>true : แรเงา</li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/dd1WC2LB2xm0wQ5zLx3IoLG3zGE/0/da"><img src="http://feedads.g.doubleclick.net/~a/dd1WC2LB2xm0wQ5zLx3IoLG3zGE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/dd1WC2LB2xm0wQ5zLx3IoLG3zGE/1/da"><img src="http://feedads.g.doubleclick.net/~a/dd1WC2LB2xm0wQ5zLx3IoLG3zGE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=39Uo1d5e59g:3G6vPm-OoDU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=39Uo1d5e59g:3G6vPm-OoDU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=39Uo1d5e59g:3G6vPm-OoDU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/39Uo1d5e59g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/fpdf/fpdf-lesson-14.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.select2web.com/fpdf/fpdf-lesson-14.html</feedburner:origLink></item>
		<item>
		<title>FPDF บทที่ 13 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง Cell</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/p7YYj8p8dyc/fpdf-lesson-13.html</link>
		<comments>http://www.select2web.com/fpdf/fpdf-lesson-13.html#comments</comments>
		<pubDate>Tue, 27 Oct 2009 20:00:51 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[FPDF]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1524</guid>
		<description><![CDATA[
ถ้าจะจินตนาการคำว่าเซลล์ให้เป็นรูปร่างที่จับต้องได้ ก็ต้องจินตนการไปถึงเซลล์ของมนุษย์ในหนังสือวิทยาศาสตร์ หรือถ้าจะจินตนาการให้หยาบกว่าเซลล์มนุษย์ ก็อาจจะจินตนาการเป็น กล่องไม้ที่มีอะไรสักอย่างอยู่ข้างใน
เซลล์ก็คือกล่อง ที่สามารถมีอะไรบรรจุอยู่ข้างในได้ และสามารถลากไปวางไว้ที่ตรงไหนก็ได้เช่นกัน

ผมได้แนะนำคำสั่งที่ใช้สำหรับพิมพ์ข้อความลงในเอกสาร pdf แล้ว 2 คำสั่ง คือ Text และ Write
มาคราวนี้ก็ถึงคิวของคำสั่ง Cell คำสั่ง Cell จะมีความสามารถมากกว่าสองคำสั่งที่ผ่านมา คำสั่ง Cell นี้สามารถทำกรอบให้ักับตัวหนังสือได้, จัดตัวหนังสือให้อยู่ตำแหน่ง ชิดซ้าย กลาง ขวา ของกรอบเซลล์ได้, แรเงาสีได้, พิมพ์ลิ้งก์ได้ด้วย
สิ่งหนึ่งที่จะต้องจำไว้ในใจเลยก็คือว่า คำสั่ง Cell จะไม่ปัดบรรทัดให้อัตโนมัติ มันจะพิมพ์ยาวพรื้ดเลยขอบกระดาษด้านขวาออกทะเลไปโน่นเลย
ลองดูโค้ดกันก่อนตามมารยาท
Live Demo

&#60;?php
define&#40;'FPDF_FONTPATH','font/'&#41;;
&#160;
require&#40;'fpdf.php'&#41;;
&#160;
$pdf=new FPDF&#40;&#41;;
&#160;
// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf-&#62;AddFont&#40;'angsana','','angsa.php'&#41;;
&#160;
//สร้างหน้าเอกสาร
$pdf-&#62;AddPage&#40;&#41;;
&#160;
// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14
$pdf-&#62;SetFont&#40;'angsana','',14&#41;;
&#160;
// พิมพ์ข้อความลงเอกสาร 
$pdf-&#62;Cell&#40; 0  , 5 , iconv&#40; [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh3.ggpht.com/_MJkDRxwRrPU/So_y0F1PMMI/AAAAAAAAClk/Ad87TgO-XKQ/s400/WALLPAPER_0439.jpg" /></p>
<p>ถ้าจะจินตนาการคำว่าเซลล์ให้เป็นรูปร่างที่จับต้องได้ ก็ต้องจินตนการไปถึงเซลล์ของมนุษย์ในหนังสือวิทยาศาสตร์ หรือถ้าจะจินตนาการให้หยาบกว่าเซลล์มนุษย์ ก็อาจจะจินตนาการเป็น กล่องไม้ที่มีอะไรสักอย่างอยู่ข้างใน</p>
<p>เซลล์ก็คือกล่อง ที่สามารถมีอะไรบรรจุอยู่ข้างในได้ และสามารถลากไปวางไว้ที่ตรงไหนก็ได้เช่นกัน</p>
<p><span id="more-1524"></span></p>
<p>ผมได้แนะนำคำสั่งที่ใช้สำหรับพิมพ์ข้อความลงในเอกสาร pdf แล้ว 2 คำสั่ง คือ <a href="http://www.select2web.com/fpdf/fpdf-lesson-11.html">Text</a> และ <a href="http://www.select2web.com/fpdf/fpdf-lesson-12.html">Write</a></p>
<p>มาคราวนี้ก็ถึงคิวของคำสั่ง Cell คำสั่ง Cell จะมีความสามารถมากกว่าสองคำสั่งที่ผ่านมา คำสั่ง Cell นี้สามารถทำกรอบให้ักับตัวหนังสือได้, จัดตัวหนังสือให้อยู่ตำแหน่ง ชิดซ้าย กลาง ขวา ของกรอบเซลล์ได้, แรเงาสีได้, พิมพ์ลิ้งก์ได้ด้วย</p>
<p>สิ่งหนึ่งที่จะต้องจำไว้ในใจเลยก็คือว่า คำสั่ง Cell จะไม่ปัดบรรทัดให้อัตโนมัติ มันจะพิมพ์ยาวพรื้ดเลยขอบกระดาษด้านขวาออกทะเลไปโน่นเลย</p>
<p>ลองดูโค้ดกันก่อนตามมารยาท</p>
<p><a href="http://www.select2web.com/demo/fpdf-lesson-13.php">Live Demo</a></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FPDF_FONTPATH'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'font/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">require</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'fpdf.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> FPDF<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsa.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//สร้างหน้าเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddPage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">14</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร </span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Cell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">5</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'พิมพ์ให้อยู่ตรงกลาง'</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'C'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร  มีกรอบด้วย</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Cell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">50</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">5</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'พิมพ์ให้อยู่ตรงกลาง'</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร  มีกรอบ พารามิเตอร์ระบุอย่างนี้ก็ได้</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Cell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">50</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">5</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'พิมพ์ให้อยู่ตรงกลาง'</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'TBR'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Output</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>ถ้าท่านได้คลิกดูที่ Live Demo ท่านจะสังเกตุเห็นอย่างหนึ่งว่า คำสั่ง Cell นี้ให้ผลลัพธ์ที่ค่อนข้างเหมาะจะำนำไปแสดงข้อมูลที่เป็นตาราง</p>
<h3>Cell(float w [, float h [, string txt [, mixed border [, int ln [, string align [, boolean fill [, mixed link]]]]]]])</h3>
<h3>คำอธิบาย</h3>
<p>สำหรับพิมพ์ข้อความลงในเอกสาร pdf</p>
<h3>พารามิเตอร์</h3>
<p>w : (ตัวเลข) ความกว้างของกล่องข้อความ ถ้าระบุเป็น 0 กล่องจะกว้างไปจนถึงกั้นขวาของกระดาษ<br />
h : (ตัวเลข) ความสูงของกล่องข้อความ ค่าดีฟอลต์เป็น 0<br />
txt : (ตัวหนังสือ) ข้อความที่ต้องการพิมพ์<br />
border : เส้นขอบของกล่องข้อความ</p>
<ul>ค่าที่เป็นไปได้</p>
<li>0 : ไม่มีขอบ</li>
<li>1 : มีขอบ</li>
</ul>
<ul>นอกจากเป็น 0 1 แล้วเรายังระบุได้ด้วยว่าเอาเฉพาะกรอบด้านไหนได้ด้วย</p>
<li>L: ขอบซ้าย</li>
<li>T: ขอบบน</li>
<li>R: ขอบขวา</li>
<li>B: ขอบล่าง</li>
</ul>
<p>ln : (ตัวเลข) ระบุว่าหลังจากพิมพ์ข้อความในกล่องเสร็จแล้ว ให้เลื่อนเคอเซ่อร์ไปทางไหน</p>
<ul>ค่าที่เป็นไปได้</p>
<li>0: ปล่อยไว้ที่เดิม</li>
<li>1: เลื่อนไปเริ่มต้นที่บรรทัดใหม่</li>
<li>2: เลื่อนลงไปด้านล่างของกล่องข้อความ</li>
</ul>
<p>align : (ตัวหนังสือ) จัดเรียงข้อความภายในกล่อง</p>
<ul>ค่าที่เป็นไปได้</p>
<li>L or ค่าว่าง : ชิดซ้าย (default value)</li>
<li>C: จัดกึ่งกลาง</li>
<li>R: ชิดขวา</li>
</ul>
<p>fill : (true/false) แรเงากล่องข้อความหรือไม่หรือไม่ สำหรับสีที่จะใช้ในการแรเงานั้นกำหนดได้ด้วยคำสั่ง SetFillColor ซึ่งจะอธิบายในบทต่อๆ ไป</p>
<ul>ค่าที่เป็นไปได้</p>
<li>false : ไม่แรเงา (default)</li>
<li>true : แรเงา</li>
</ul>
<p>link : (ตัวหนังสือ) URL เว็บไซต์ ในกรณีเราต้องการพิมพ์ข้อความนี้ให้เป็นไฮเปอร์ลิ้งก์</p>

<p><a href="http://feedads.g.doubleclick.net/~a/rIUax7Zq9Q5Y-_rUaD6HXngghX8/0/da"><img src="http://feedads.g.doubleclick.net/~a/rIUax7Zq9Q5Y-_rUaD6HXngghX8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rIUax7Zq9Q5Y-_rUaD6HXngghX8/1/da"><img src="http://feedads.g.doubleclick.net/~a/rIUax7Zq9Q5Y-_rUaD6HXngghX8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=p7YYj8p8dyc:bD58Ugmpiug:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=p7YYj8p8dyc:bD58Ugmpiug:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=p7YYj8p8dyc:bD58Ugmpiug:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/p7YYj8p8dyc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/fpdf/fpdf-lesson-13.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.select2web.com/fpdf/fpdf-lesson-13.html</feedburner:origLink></item>
		<item>
		<title>สร้างฟอร์มรับแจ้งลิ้งก์ตายด้วย google docs</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/wWS6vwSU3zU/dead-link-form-by-google-docs.html</link>
		<comments>http://www.select2web.com/form/dead-link-form-by-google-docs.html#comments</comments>
		<pubDate>Tue, 27 Oct 2009 03:16:58 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[Form]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google form]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1847</guid>
		<description><![CDATA[
เวลาเราเขียนบล้อก หรือว่าทำเว็บใดๆก็ตาม ปริมาณของลิ้งก์มันจะเพิ่มขึ้นเรื่อยๆ เป็นเงาตามปริมาณของหน้าเว็บเพจ
ทีนี้พอเวลานานเข้าๆ ปัญหาหนึ่งที่จะเจอบ่อยก็คือลิ้งก์ตาย หรือลิ้งก์ไม่ได้แล้ว เว็บที่เราเคยลิ้งก์ไปหาลาจากโลกนี้ไปโลกหน้าเสียแล้ว
และมันก็เป็นเรื่องลำบากที่เราจะทราบได้เอง เพราะเวลาชาวบ้านเขาเลิกทำเว็บเขาก็คงไม่ได้มาบอกเราหรอก เพราะฉะนั้น เราเองจึงต้องหาทางจัดการกับพวกลิ้งก์ตายเอาเอง
โดยวิธีการหนึ่งที่อยากแนะนำ ก็คือทำฟอร์มไว้ให้เพื่อนๆที่เข้ามาอ่านเว็บเรา ช่วยกันแจ้งลิ้งก์ที่ม่องแท่ง (ถ้าเช็กเองทั้งหมดคงรากแตก)

และการทำฟอร์มรับแจ้งปัญหาอย่างนี้ไม่ต้องไปเสียเวลาเขียนโปรแกรมเองหรอกครับ ใช้ google docs ง่ายสุดๆ เดินตามผมมาครับ ผมจะแนะนำวิธีการให้ครับ
1. เข้าไปยัง google docs ของท่าน http://docs.google.com
2. Create New &#62;Form

3. ป้อนค่าเหมือนดังภาพด้านล่าง

4. ลบแท็กบ้อกตัวที่ 2 ทิ้งเลย

5. ไปที่ More Actions &#62; Edit confirmation  เปลี่ยนคำพูดเสร็จแล้วก็ Save ซะ

เพียงเท่านี้ท่านก็มีฟอร์มไว้สำหรับรับแจ้งปัญหาแล้ว ทีนี้เวลาจะนำฟอร์มนี้ไปใช้ในเว็บไซต์ทำอย่างไร 
ให้ท่านก้อปปี้ url ตรงที่เขาคาดดำๆไว้น่ะ ไปใช้ได้เลย

ตัวอย่างสดๆคลิกที่นี่ครับผม
]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh6.ggpht.com/_MJkDRxwRrPU/So_yzSYZoaI/AAAAAAAAClg/0t-R2SYujpw/s400/WALLPAPER_0601.jpg" /></p>
<p>เวลาเราเขียนบล้อก หรือว่าทำเว็บใดๆก็ตาม ปริมาณของลิ้งก์มันจะเพิ่มขึ้นเรื่อยๆ เป็นเงาตามปริมาณของหน้าเว็บเพจ</p>
<p>ทีนี้พอเวลานานเข้าๆ ปัญหาหนึ่งที่จะเจอบ่อยก็คือลิ้งก์ตาย หรือลิ้งก์ไม่ได้แล้ว เว็บที่เราเคยลิ้งก์ไปหาลาจากโลกนี้ไปโลกหน้าเสียแล้ว</p>
<p>และมันก็เป็นเรื่องลำบากที่เราจะทราบได้เอง เพราะเวลาชาวบ้านเขาเลิกทำเว็บเขาก็คงไม่ได้มาบอกเราหรอก เพราะฉะนั้น เราเองจึงต้องหาทางจัดการกับพวกลิ้งก์ตายเอาเอง</p>
<p>โดยวิธีการหนึ่งที่อยากแนะนำ ก็คือทำฟอร์มไว้ให้เพื่อนๆที่เข้ามาอ่านเว็บเรา ช่วยกันแจ้งลิ้งก์ที่ม่องแท่ง (ถ้าเช็กเองทั้งหมดคงรากแตก)</p>
<p><span id="more-1847"></span></p>
<p>และการทำฟอร์มรับแจ้งปัญหาอย่างนี้ไม่ต้องไปเสียเวลาเขียนโปรแกรมเองหรอกครับ ใช้ google docs ง่ายสุดๆ เดินตามผมมาครับ ผมจะแนะนำวิธีการให้ครับ</p>
<p>1. เข้าไปยัง google docs ของท่าน <a href="http://docs.google.com/?hl=th&amp;tab=wo&amp;pli=1#all">http://docs.google.com</a></p>
<p>2. Create New &gt;Form<br />
<img src="http://lh5.ggpht.com/_MJkDRxwRrPU/SuZfGJu21bI/AAAAAAAAC3Q/C6XVf4Hyz0Q/s800/dead-link-form-by-google-docs-1.jpg" /></p>
<p>3. ป้อนค่าเหมือนดังภาพด้านล่าง<br />
<a href="http://lh4.ggpht.com/_MJkDRxwRrPU/SuZfIn3Dq9I/AAAAAAAAC3U/uKubAgDzrVg/s800/dead-link-form-by-google-docs-2.jpg"><img src="http://lh4.ggpht.com/_MJkDRxwRrPU/SuZfIn3Dq9I/AAAAAAAAC3U/uKubAgDzrVg/s400/dead-link-form-by-google-docs-2.jpg" /></a></p>
<p>4. ลบแท็กบ้อกตัวที่ 2 ทิ้งเลย<br />
<a href="http://lh3.ggpht.com/_MJkDRxwRrPU/SuZfKU6veOI/AAAAAAAAC3Y/BAiDf-cLy4M/s800/dead-link-form-by-google-docs-3.jpg"><img src="http://lh3.ggpht.com/_MJkDRxwRrPU/SuZfKU6veOI/AAAAAAAAC3Y/BAiDf-cLy4M/s400/dead-link-form-by-google-docs-3.jpg" /></a></p>
<p>5. ไปที่ More Actions &gt; Edit confirmation  เปลี่ยนคำพูดเสร็จแล้วก็ Save ซะ<br />
<a href="http://lh5.ggpht.com/_MJkDRxwRrPU/SuZfMNtagVI/AAAAAAAAC3c/kJMQ1jCcMeA/s800/dead-link-form-by-google-docs-4.jpg"><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/SuZfMNtagVI/AAAAAAAAC3c/kJMQ1jCcMeA/s400/dead-link-form-by-google-docs-4.jpg" /></a></p>
<p>เพียงเท่านี้ท่านก็มีฟอร์มไว้สำหรับรับแจ้งปัญหาแล้ว ทีนี้เวลาจะนำฟอร์มนี้ไปใช้ในเว็บไซต์ทำอย่างไร </p>
<p>ให้ท่านก้อปปี้ url ตรงที่เขาคาดดำๆไว้น่ะ ไปใช้ได้เลย</p>
<p><a href="http://lh4.ggpht.com/_MJkDRxwRrPU/SuZfMudPhVI/AAAAAAAAC3g/bpNH8HFWQwM/s800/dead-link-form-by-google-docs-5.jpg"><img src="http://lh4.ggpht.com/_MJkDRxwRrPU/SuZfMudPhVI/AAAAAAAAC3g/bpNH8HFWQwM/s400/dead-link-form-by-google-docs-5.jpg" /></a></p>
<p><a href="http://spreadsheets.google.com/viewform?formkey=dFJVRnlLSHlSTWJOclFRTWx1RWlfOVE6MA">ตัวอย่างสดๆคลิกที่นี่ครับผม</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/TT2bevSgezgXAuSD5fbWSOhzvGA/0/da"><img src="http://feedads.g.doubleclick.net/~a/TT2bevSgezgXAuSD5fbWSOhzvGA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/TT2bevSgezgXAuSD5fbWSOhzvGA/1/da"><img src="http://feedads.g.doubleclick.net/~a/TT2bevSgezgXAuSD5fbWSOhzvGA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=wWS6vwSU3zU:pyARv5eF_HM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=wWS6vwSU3zU:pyARv5eF_HM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=wWS6vwSU3zU:pyARv5eF_HM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/wWS6vwSU3zU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/form/dead-link-form-by-google-docs.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.select2web.com/form/dead-link-form-by-google-docs.html</feedburner:origLink></item>
		<item>
		<title>FPDF บทที่ 12 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง write</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/ytvWnvaubkE/fpdf-lesson-12.html</link>
		<comments>http://www.select2web.com/fpdf/fpdf-lesson-12.html#comments</comments>
		<pubDate>Mon, 26 Oct 2009 20:00:26 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[FPDF]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1844</guid>
		<description><![CDATA[
คำสั่งนี้จะพิมพ์ข้อความลงในตำแหน่งที่เคอเซ่อชี้อยู่ในปัจจุบัน และเมื่อพิมพ์ไปจนถึงกั้นขวาของกระดาษ ก็จะขึ้นบรรทัดใหม่โดยอัตโนมัติ ไม่เพียงแต่พิมพ์ข้อความได้เท่านั้น แต่สามารถพิมพ์ลิ้งก์ได้ด้วย เหมาะสำหรับพิมพ์ข้อความยาวๆ และปริมาณมากโดยแท้
Live Demo


&#60;?php
define&#40;'FPDF_FONTPATH','font/'&#41;;
&#160;
require&#40;'fpdf.php'&#41;;
&#160;
$pdf=new FPDF&#40;&#41;;
&#160;
// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf-&#62;AddFont&#40;'angsana','','angsa.php'&#41;;
&#160;
//สร้างหน้าเอกสาร
$pdf-&#62;AddPage&#40;&#41;;
&#160;
// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14
$pdf-&#62;SetFont&#40;'angsana','',14&#41;;
&#160;
// พิมพ์ข้อความลงเอกสาร
$pdf-&#62;Write&#40; 5  , iconv&#40; 'UTF-8','cp874' , 'ครั้งแรกที่ผมศึกษาตัว fpdf ผมมองมันไม่ค่อยจะออกว่าจะพิมพ์ข้อความลงไปตรงนั้นตรงนี้ได้อย่างไร มันเหมือนเอกสารเวิร์ดมั้ย ที่ถ้าหากเราจะให้ข้อความมันเริ่มจากบรรทัดที่ 3 เราจะต้องเคาะขึ้นบรรทัดใหม่ 3 ครั้งก่อน แล้วค่อยพิมพ์  แล้วถ้าเราไม่ได้พิมพ์ไปทีละบรรทัดล่ะ เช่น อยากให้มันพิมพ์ตรงนั้นนิด ตรงนี้หน่อย ทำไง หลังจากพยายามทำความเข้าใจอยู่พักนึง ผมจึงได้ข้อสรุปว่า การพิมพ์ข้อความลงไปในเอกสาร pdf ด้วย fpdf นั้น เหมือนการใช้กล่องข้อความของเอกสารเวิร์ดมากกว่า ที่มีข้อความอยู่ในกล่อง แล้วลากไปลากมาให้ข้อความนั้นแสดงในตำแหน่งที่ต้องการ' &#41; [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh6.ggpht.com/_MJkDRxwRrPU/So_yyfpJNMI/AAAAAAAAClc/wEQcs_e9Aao/s400/WALLPAPER_0602.jpg" /></p>
<p>คำสั่งนี้จะพิมพ์ข้อความลงในตำแหน่งที่เคอเซ่อชี้อยู่ในปัจจุบัน และเมื่อพิมพ์ไปจนถึงกั้นขวาของกระดาษ ก็จะขึ้นบรรทัดใหม่โดยอัตโนมัติ ไม่เพียงแต่พิมพ์ข้อความได้เท่านั้น แต่สามารถพิมพ์ลิ้งก์ได้ด้วย เหมาะสำหรับพิมพ์ข้อความยาวๆ และปริมาณมากโดยแท้</p>
<p><a href="http://www.select2web.com/demo/fpdf-lesson-12.php">Live Demo</a></p>
<p><span id="more-1844"></span></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FPDF_FONTPATH'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'font/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">require</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'fpdf.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> FPDF<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsa.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//สร้างหน้าเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddPage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">14</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Write</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">5</span>  <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'ครั้งแรกที่ผมศึกษาตัว fpdf ผมมองมันไม่ค่อยจะออกว่าจะพิมพ์ข้อความลงไปตรงนั้นตรงนี้ได้อย่างไร มันเหมือนเอกสารเวิร์ดมั้ย ที่ถ้าหากเราจะให้ข้อความมันเริ่มจากบรรทัดที่ 3 เราจะต้องเคาะขึ้นบรรทัดใหม่ 3 ครั้งก่อน แล้วค่อยพิมพ์  แล้วถ้าเราไม่ได้พิมพ์ไปทีละบรรทัดล่ะ เช่น อยากให้มันพิมพ์ตรงนั้นนิด ตรงนี้หน่อย ทำไง หลังจากพยายามทำความเข้าใจอยู่พักนึง ผมจึงได้ข้อสรุปว่า การพิมพ์ข้อความลงไปในเอกสาร pdf ด้วย fpdf นั้น เหมือนการใช้กล่องข้อความของเอกสารเวิร์ดมากกว่า ที่มีข้อความอยู่ในกล่อง แล้วลากไปลากมาให้ข้อความนั้นแสดงในตำแหน่งที่ต้องการ'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//+ พิมพ์ hyper link ลงไปในเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Write</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">5</span>  <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">' www.select2web.com '</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'http://www.select2web.com'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Output</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<h2>Write(float h, string txt [, mixed link])</h2>
<h3>คำอธิบาย</h3>
<p>สำหรับพิมพ์ข้อความลงในเอกสาร pdf  </p>
<h3>พารามิเตอร์</h3>
<p>h : (ตัวเลข) ความสูงของบรรทัด<br />
txt  : (ตัวหนังสือ) ข้อความที่ต้องการพิมพ์<br />
link : (ตัวหนังสือ) url ของเว็บไซต์</p>

<p><a href="http://feedads.g.doubleclick.net/~a/C9c2bnLW2BZCAmOz8bpF3VBqKzs/0/da"><img src="http://feedads.g.doubleclick.net/~a/C9c2bnLW2BZCAmOz8bpF3VBqKzs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/C9c2bnLW2BZCAmOz8bpF3VBqKzs/1/da"><img src="http://feedads.g.doubleclick.net/~a/C9c2bnLW2BZCAmOz8bpF3VBqKzs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=ytvWnvaubkE:_ZI0HZO1TCY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=ytvWnvaubkE:_ZI0HZO1TCY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=ytvWnvaubkE:_ZI0HZO1TCY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/ytvWnvaubkE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/fpdf/fpdf-lesson-12.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.select2web.com/fpdf/fpdf-lesson-12.html</feedburner:origLink></item>
		<item>
		<title>FPDF บทที่ 11 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง text</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/q_-xt_B9U-8/fpdf-lesson-11.html</link>
		<comments>http://www.select2web.com/fpdf/fpdf-lesson-11.html#comments</comments>
		<pubDate>Mon, 26 Oct 2009 00:43:03 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[FPDF]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1838</guid>
		<description><![CDATA[
ในบรรดาคำสั่งในการพิมพ์ข้อความลงไปในเอกสาร pdf ที่ fpdf เตรียมไว้ให้ 4 คำสั่ง คือ Text , Write , Cell , MultiCell คำสั่ง Text เป็นคำสั่งที่เรียบง่ายที่สุด คำสั่งนี้เหมาะที่จะใช้ในการพิมพ์ข้อความสั้นๆ เพราะว่ามันจะไม่ขึ้นบรรทัดใหม่ให้อัตโนมัติ ลองดูวิธีการใช้งานครับ แล้วผมจะอธิบายคำสั่ง ตอนท้าย
Live Demo


&#60;?php
define&#40;'FPDF_FONTPATH','font/'&#41;;
&#160;
require&#40;'fpdf.php'&#41;;
&#160;
$pdf=new FPDF&#40;&#41;;
&#160;
// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf-&#62;AddFont&#40;'angsana','','angsa.php'&#41;;
&#160;
//สร้างหน้าเอกสาร
$pdf-&#62;AddPage&#40;&#41;;
&#160;
// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14
$pdf-&#62;SetFont&#40;'angsana','',14&#41;;
&#160;
// พิมพ์ข้อความลงเอกสาร
$pdf-&#62;Text&#40; 10  , 10 , iconv&#40; 'UTF-8','cp874' , 'ครั้งแรกที่ผมศึกษาตัว fpdf ผมมองมันไม่ค่อยจะออกว่าจะพิมพ์ข้อความลงไปตรงนั้นตรงนี้ได้อย่างไร มันเหมือนเอกสารเวิร์ดมั้ย ที่ถ้าหากเราจะให้ข้อความมันเริ่มจากบรรทัดที่ 3 เราจะต้องเคาะขึ้นบรรทัดใหม่ 3 ครั้งก่อน [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/So_yxR7MamI/AAAAAAAAClY/kENY38vz9BE/s400/WALLPAPER_0603.jpg" /></p>
<p>ในบรรดาคำสั่งในการพิมพ์ข้อความลงไปในเอกสาร pdf ที่ fpdf เตรียมไว้ให้ 4 คำสั่ง คือ Text , Write , Cell , MultiCell คำสั่ง Text เป็นคำสั่งที่เรียบง่ายที่สุด คำสั่งนี้เหมาะที่จะใช้ในการพิมพ์ข้อความสั้นๆ เพราะว่ามันจะไม่ขึ้นบรรทัดใหม่ให้อัตโนมัติ ลองดูวิธีการใช้งานครับ แล้วผมจะอธิบายคำสั่ง ตอนท้าย</p>
<p><a href="http://www.select2web.com/demo/fpdf-lesson-11.php">Live Demo</a></p>
<p><span id="more-1838"></span></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FPDF_FONTPATH'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'font/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">require</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'fpdf.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> FPDF<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsa.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//สร้างหน้าเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddPage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">14</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Text</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">10</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">10</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'ครั้งแรกที่ผมศึกษาตัว fpdf ผมมองมันไม่ค่อยจะออกว่าจะพิมพ์ข้อความลงไปตรงนั้นตรงนี้ได้อย่างไร มันเหมือนเอกสารเวิร์ดมั้ย ที่ถ้าหากเราจะให้ข้อความมันเริ่มจากบรรทัดที่ 3 เราจะต้องเคาะขึ้นบรรทัดใหม่ 3 ครั้งก่อน แล้วค่อยพิมพ์  แล้วถ้าเราไม่ได้พิมพ์ไปทีละบรรทัดล่ะ เช่น อยากให้มันพิมพ์ตรงนั้นนิด ตรงนี้หน่อย ทำไง หลังจากพยายามทำความเข้าใจอยู่พักนึง ผมจึงได้ข้อสรุปว่า การพิมพ์ข้อความลงไปในเอกสาร pdf ด้วย fpdf นั้น เหมือนการใช้กล่องข้อความของเอกสารเวิร์ดมากกว่า ที่มีข้อความอยู่ในกล่อง แล้วลากไปลากมาให้ข้อความนั้นแสดงในตำแหน่งที่ต้องการ'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Output</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>สาเหตุที่ผมใช้ข้อความย้าวยาว ในคำสั่ง Text ก็เพื่อให้ท่านๆเห็นกับตาว่ามันไม่ปัดขึ้นบรรทัดใหม่ให้อัตโนมัติ</p>
<h2> Text(float x, float y, string txt)</h2>
<h3>คำอธิบาย</h3>
<p>สำหรับพิมพ์ข้อความลงในเอกสาร pdf  คำสั่งนี้ จะไม่สนกั้นหน้า กั้นหลัง มุมซ้ายมือบน เป็นพิกัด 0,0</p>
<h3>พารามิเตอร์</h3>
<p>x : (ตัวเลข) พิกัดในแกน x  แนวนอน<br />
y : (ตัวเลข) พิกัดในแกน y  แนวตั้ง<br />
txt  : (ตัวหนังสือ) ข้อความที่ต้องการพิมพ์</p>

<p><a href="http://feedads.g.doubleclick.net/~a/VGnIp3p9zvVwtr_ZRFhLDJwoeKw/0/da"><img src="http://feedads.g.doubleclick.net/~a/VGnIp3p9zvVwtr_ZRFhLDJwoeKw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/VGnIp3p9zvVwtr_ZRFhLDJwoeKw/1/da"><img src="http://feedads.g.doubleclick.net/~a/VGnIp3p9zvVwtr_ZRFhLDJwoeKw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=q_-xt_B9U-8:qwz-SJrDr2w:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=q_-xt_B9U-8:qwz-SJrDr2w:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=q_-xt_B9U-8:qwz-SJrDr2w:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/q_-xt_B9U-8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/fpdf/fpdf-lesson-11.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.select2web.com/fpdf/fpdf-lesson-11.html</feedburner:origLink></item>
		<item>
		<title>FPDF บทที่ 10 ภาษาไทย</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/iW7nx3digXY/fpdf-lesson-10.html</link>
		<comments>http://www.select2web.com/fpdf/fpdf-lesson-10.html#comments</comments>
		<pubDate>Sat, 24 Oct 2009 03:12:28 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[FPDF]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1832</guid>
		<description><![CDATA[
การพิมพ์ภาษาไทยลงไปในเอกสาร pdf ด้วย fpdf นั้น จำเป็นจะต้องสร้างฟอนต์ภาษาไทยขึ้นมาก่อน ซึ่งก็เอาฟอนต์จากวินโดวนี่แหละครับไปผ่านกระบวนการบางอย่าง  ในเว็บเขาแนะนำวิธีสร้างไว้อย่างละเอียด
แต่อย่าเพิ่งตกใจนะครับ ผมมีฟอนต์ให้ท่านดาวน์โหลดไปใช้ได้เลย ผมได้รับมาจากน้องเด่นแห่ง minddesizn.com ต้องขอขอบคุณไว้ ณ ตรงนี้ครับ
ดาวน์โหลดฟอนต์

ไฟล์ที่ท่านดาวน์โหลดไปประกอบด้วยฟอนต์ angsana,cordia และอีกหลายฟอนต์ครับ ผมไม่ค่อยรู้จักเท่าไร เพราะใช้แต่ angsana ยันเต มี angsana ผมก็สบายใจแล้ว ท่านดาวน์โหลดไปแล้วแตกซิปออก ลองเอานะครับว่ามีฟอนต์อะไรบ้าง จากชื่อน่าจะเดาไม่ยาก หรือถ้าไม่รู้จักก็ลองใช้ครับ ถ้าสวยชอบใจ ก็ใช้ต่อ ถ้าไม่ถูกใจก็อย่าไปใช้  Try it by yourself
การเขียนโค้ดจะมีกระบวนการดังนี้
1. ต้องตั้งชื่อตัวแปร CONSTANT เพื่อชี้พาธที่อยู่ฟอนต์
2. เพิ่มฟอนต์เข้าไปใน fpdf
3. เรียกใช้
ดูโค้ดกันก่อนครับ ตอนท้ายผมจะอธิบายคำสั่งที่ใช้
Live Demo

&#60;?php
define&#40;'FPDF_FONTPATH','fonts/'&#41;;
&#160;
require&#40;'fpdf.php'&#41;;
&#160;
$pdf=new FPDF&#40;&#41;;
&#160;
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf-&#62;AddFont&#40;'angsana','','angsa.php'&#41;;
&#160;
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด [...]]]></description>
			<content:encoded><![CDATA[<p><img title="ภาพไม่เกี่ยวกับบทความ" alt="ภาพไม่เกี่ยวกับบทความ" src="http://lh6.ggpht.com/_MJkDRxwRrPU/So_ywEOKeQI/AAAAAAAAClU/Rj77EejLel4/s400/WALLPAPER_0604.jpg" /></p>
<p>การพิมพ์ภาษาไทยลงไปในเอกสาร pdf ด้วย fpdf นั้น จำเป็นจะต้องสร้างฟอนต์ภาษาไทยขึ้นมาก่อน ซึ่งก็เอาฟอนต์จากวินโดวนี่แหละครับไปผ่านกระบวนการบางอย่าง  ในเว็บเขาแนะนำวิธีสร้างไว้อย่างละเอียด</p>
<p>แต่อย่าเพิ่งตกใจนะครับ ผมมีฟอนต์ให้ท่านดาวน์โหลดไปใช้ได้เลย ผมได้รับมาจากน้องเด่นแห่ง minddesizn.com ต้องขอขอบคุณไว้ ณ ตรงนี้ครับ</p>
<p><a href="http://www.select2web.com/downloads/fonts.rar">ดาวน์โหลดฟอนต์</a></p>
<p><span id="more-1832"></span></p>
<p>ไฟล์ที่ท่านดาวน์โหลดไปประกอบด้วยฟอนต์ angsana,cordia และอีกหลายฟอนต์ครับ ผมไม่ค่อยรู้จักเท่าไร เพราะใช้แต่ angsana ยันเต มี angsana ผมก็สบายใจแล้ว ท่านดาวน์โหลดไปแล้วแตกซิปออก ลองเอานะครับว่ามีฟอนต์อะไรบ้าง จากชื่อน่าจะเดาไม่ยาก หรือถ้าไม่รู้จักก็ลองใช้ครับ ถ้าสวยชอบใจ ก็ใช้ต่อ ถ้าไม่ถูกใจก็อย่าไปใช้  Try it by yourself</p>
<p>การเขียนโค้ดจะมีกระบวนการดังนี้</p>
<p>1. ต้องตั้งชื่อตัวแปร CONSTANT เพื่อชี้พาธที่อยู่ฟอนต์</p>
<p>2. เพิ่มฟอนต์เข้าไปใน fpdf</p>
<p>3. เรียกใช้</p>
<p>ดูโค้ดกันก่อนครับ ตอนท้ายผมจะอธิบายคำสั่งที่ใช้</p>
<p><a href="http://www.select2web.com/demo/fpdf-lesson-10.php">Live Demo</a></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FPDF_FONTPATH'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'fonts/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">require</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'fpdf.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> FPDF<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsa.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'B'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsab.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'I'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsai.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด ชื่อ เป็น angsana</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'BI'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'angsaz.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//สร้างหน้าเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddPage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// กำหนดฟอนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 12</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">12</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// พิมพ์ข้อความลงเอกสาร</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setXY</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">10</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MultiCell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'อังสนา ตัวธรรมดา ขนาด 12'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'B'</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">16</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setXY</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">20</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MultiCell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'อังสนา ตัวหนา ขนาด 16'</span> <span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'I'</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">24</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setXY</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">30</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MultiCell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'อังสนา ตัวเอียง ขนาด 24'</span> <span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">SetFont</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'angsana'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'BI'</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">32</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setXY</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">40</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MultiCell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'อังสนา ตัวหนาเอียง ขนาด 32'</span> <span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Output</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>fpdf จะใช้ตัวแปร constant ชื่อ FPDF_FONTPATH เป็นตัวชี้ที่อยู่ฟอนต์ จำเป็นจะต้องประกาศและกำหนดพาธให้ถูกต้อง ปิดท้ายด้วยเครื่องหมาย slash( / )</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">define('FPDF_FONTPATH','fonts/');</pre></div></div>

<h2>AddFont(string family [, string style [, string file]])</h2>
<h3>คำอธิบาย</h3>
<p>สำหรับเพิ่มฟอนต์ที่ต้องการใช้งานในเอกสาร ท่านอาจจะงงๆว่า เรากำหนดได้เองเลยเหรอให้มันหนามันเอียง เปล่าหรอก พารามิเตอร์ตัวที่ 2 นั้นเป็นเหมือน ตัวอธิบายว่า ไฟล์ ในพารามิเตอร์ตัวที่ 3 นั้นเป็นฟอนต์ลักษณะไหน มันจะสัมพันธ์ไปถึงคำสั่ง SetFont ลองดูโค้ดแล้วนั่งคิดสักชั่วอึดใจประมาณธูปไหม้หมดดอก  ท่านก็จะเข้าใจ</p>
<p>พารามิเตอร์ตัวที่ 3 เป็นชื่อไฟล์ที่ลงท้ายด้วย .php ถ้าท่านเปิดโฟลเดอร์ฟอนต์ที่ดาวน์โหลดไปตอนต้นบทความนี้ ท่านจะเห็น angsa.php (ตัวปกติ) angsab.php (ตัวหนา ลงท้ายด้วย b) angsai.php (ตัวเอียง ลงท้ายด้วย i) angsaz.php (ตัวหนาเอียง ลงท้ายด้วย z) และฟ้อนต์ชื่ออื่นในลักษณะนี้ ให้จำไว้ว่า ถ้าลงท้ายด้วย b มันเป็นฟอนต์ตัวหนา ลงท้ายด้วย i เป็นฟอนต์ตัวเอียง ลงท้ายด้วย z เป็นฟอนต์ตัวหนาเอียง</p>
<h3>พารามิเตอร์</h3>
<p>family : กำหนดชื่อ เราจะได้เรียกใช้ภายหลังง่ายๆ angsana ตัวปกติ ตัวหนา ตัวเอียง ตัวเอียงหนา จะใช้ชื่อ angsana เหมือนกัน<br />
style : ลักษณะของฟอนต์</p>
<ul>ค่าที่เป็นไปได้คือ</p>
<li>empty string – ตัวอักษรปกติ empty string ก็คือ ‘’ ไม่มีอะไรเลยในฟันหนู</li>
<li>B: ตัวหนา</li>
<li>I: ตัวเอียง</li>
<li>BI หรือ IB: ตัวหนาเอียง</li>
</ul>
<p>file : ไฟล์ฟอนต์ ถ้าพารามิเตอร์แรกท่านใช้ angsana พารามิเตอร์ตัวที่ 2 เป็นตัวหนา พารามิเตอร์ตัวนี้ก็ต้องชี้ไปที่ไฟล์ angsab.php</p>
<h2>SetFont(string family [, string style [, float size]])</h2>
<h3>คำอธิบาย</h3>
<p>กำหนดฟอนต์ที่จะใช้ เมื่อเราใช้คำสั่งนี้ครั้งหนึ่งแล้ว เวลาเราใช้คำสั่งพิมพ์ข้อความลงในเอกสาร มันก็จะใช้ฟอนต์นี้ ไปจนกว่าจะเจอคำสั่งนี้อีกครั้ง</p>
<h3>พารามิเตอร์</h3>
<p>family : ชื่อฟอนต์ที่ใช้คำสั่ง AddFont กำหนดไว้<br />
style : ลักษณะของฟอนต์</p>
<ul>ค่าที่เป็นไปได้คือ</p>
<li>empty string &#8211; ตัวอักษรปกติ</li>
<li>B: ตัวหนา</li>
<li>I: ตัวเอียง</li>
<li>BI หรือ IB: ตัวหนาเอียง</li>
</ul>
<p>size : ขนาดฟอนต์ที่จะพิมพ์ลงในเอกสาร</p>
<p>คำสั่ง AddFont กับ SetFont นั้นจะใช้งานควบคู่กัน และสัมพันธ์กันอยู่ ลองดูโค้ดด้านบนและหลับตาจินตนการดีๆ ก็จะเข้าใจ</p>
<p>fpdf นั้นมีข้อเสียเล็กๆอยู่ข้อหนึ่งคือ ยังไม่สนับสนุน utf-8 แต่ก็มีทางออกโดยใช้คำสั่ง iconv แปลงเอา ถึงจะมีความไม่สะดวกเล็กๆอยู่บ้าง แต่ผมเชื่อว่าสิ่งที่ได้จากการใช้ fpdf นั้นคุ้มครับ ยิ่งเมื่อนึกถึงความง่ายในการใช้งานแล้ว มันกลบความไม่สะดวกเล็กๆนี้ไปเลย</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MultiCell</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span>  <span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span> <span style="color: #339933;">,</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'UTF-8'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'cp874'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'อังสนา ตัวหนาเอียง ขนาด 32'</span> <span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>


<p><a href="http://feedads.g.doubleclick.net/~a/rjj5JTKv9zn5IkU2c47O6H-hL04/0/da"><img src="http://feedads.g.doubleclick.net/~a/rjj5JTKv9zn5IkU2c47O6H-hL04/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rjj5JTKv9zn5IkU2c47O6H-hL04/1/da"><img src="http://feedads.g.doubleclick.net/~a/rjj5JTKv9zn5IkU2c47O6H-hL04/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=iW7nx3digXY:AvG1QC3iYyo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=iW7nx3digXY:AvG1QC3iYyo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=iW7nx3digXY:AvG1QC3iYyo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/iW7nx3digXY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/fpdf/fpdf-lesson-10.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.select2web.com/fpdf/fpdf-lesson-10.html</feedburner:origLink></item>
		<item>
		<title>ไฟบัก</title>
		<link>http://feedproxy.google.com/~r/select2web/~3/naTcMF7K--g/firebug.html</link>
		<comments>http://www.select2web.com/general/firebug.html#comments</comments>
		<pubDate>Wed, 21 Oct 2009 01:04:02 +0000</pubDate>
		<dc:creator>platoosom</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox plugin]]></category>

		<guid isPermaLink="false">http://www.select2web.com/?p=1828</guid>
		<description><![CDATA[
เป็นที่ทราบกันทั้งมือเก่า มือใหม่ และพวกมือไม่ล้าง ว่า extension ฮอตฮิตติดอันดับต้นๆของไฟฟ้อก ก็คือ ไฟบัก อันนี้ผมพูดเฉพาะท่านผู้เขียนเว็บนะครับ อาซิ้มอาซ้อไม่เกี่ยว
ไฟบัก เป็น extension ของไฟฟ้อกสารพัดความสามารถ ทั้งดูโครงสร้าง html ,โครงสร้าง css ,ทดลองแก้ไข css แล้วดูผลได้เลย (ซึ่งอันนี้ผมชอบมาก) และอีกความสามารถหนึ่งคือ ดูข้อมูลที่รับส่งผ่านฟอร์ม ระหว่างไคแอนท์กับเซิฟเวอร์ ความสามารถนี้มักเอามาดีบัก AJAX

กระผมเองนี่อ่านเจอความสามารถที่ว่า ดูข้อมูลรับส่งระหว่างไคลแอนท์กับเซิฟเวอร์นี่ นานแล้วล่ะ แล้วก็เจอบ่อยด้วย ผมพยายามมามองหา มองแล้วมองอีก คลิกโน่นคลิกนี่ เขาไปดูกันตรงไหนหว่า
ใช้มันไม่เป็นจริงๆให้ดิ้นตาย หาๆในกูเกิลดู ก็ไม่มีเว็บไหนบอกวิธีการใช้งาน บอกกันเพียงแต่ว่ามันทำได้เท่านั้น
เวลาผมเขียนโค้ด AJAX แล้วมันเออเร่อโค้ดฝั่งเซิฟเวอร์ ผมจะลำบากมาก (ท่านที่เคยเขียน AJAX จะทราบดีว่า ถ้ามันเออเร่อที่ฝั่งเซิฟเวอร์ มันไม่แสดงอาการใดๆให้เราเห็นเลย อาการเดียวที่เห็นคือเหมือนโค้ดเราไม่ยอมทำงาน)
ผมต้องนั่งไล่โค้ดตัวเอง ไปทีละบรรทัด กว่าจะเจอว่าลืมปิด ; หากันแทบเป็นริดสีดวงคาเก้าอี้  ใช้ไฟบักก็ไม่เป็น จนต้องเลิกเขียน AJAX ไปพักใหญ่ เดี๋ยวนี้ถึงจะเขียนบ้างก็แค่เล็กน้อย [...]]]></description>
			<content:encoded><![CDATA[<p><img title="ภาพไม่เกี่ยวกับบทความ"  alt="ภาพไม่เกี่ยวกับบทความ" src="http://lh5.ggpht.com/_MJkDRxwRrPU/So_yu7FqaeI/AAAAAAAAClQ/ocY5H5jQ5Uk/s400/WALLPAPER_0614.jpg" /></p>
<p>เป็นที่ทราบกันทั้งมือเก่า มือใหม่ และพวกมือไม่ล้าง ว่า extension ฮอตฮิตติดอันดับต้นๆของไฟฟ้อก ก็คือ <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">ไฟบัก</a> อันนี้ผมพูดเฉพาะท่านผู้เขียนเว็บนะครับ อาซิ้มอาซ้อไม่เกี่ยว</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">ไฟบัก</a> เป็น extension ของไฟฟ้อกสารพัดความสามารถ ทั้งดูโครงสร้าง html ,โครงสร้าง css ,ทดลองแก้ไข css แล้วดูผลได้เลย (ซึ่งอันนี้ผมชอบมาก) และอีกความสามารถหนึ่งคือ ดูข้อมูลที่รับส่งผ่านฟอร์ม ระหว่างไคแอนท์กับเซิฟเวอร์ ความสามารถนี้มักเอามาดีบัก AJAX</p>
<p><span id="more-1828"></span></p>
<p>กระผมเองนี่อ่านเจอความสามารถที่ว่า ดูข้อมูลรับส่งระหว่างไคลแอนท์กับเซิฟเวอร์นี่ นานแล้วล่ะ แล้วก็เจอบ่อยด้วย ผมพยายามมามองหา มองแล้วมองอีก คลิกโน่นคลิกนี่ เขาไปดูกันตรงไหนหว่า</p>
<p>ใช้มันไม่เป็นจริงๆให้ดิ้นตาย หาๆในกูเกิลดู ก็ไม่มีเว็บไหนบอกวิธีการใช้งาน บอกกันเพียงแต่ว่ามันทำได้เท่านั้น</p>
<p>เวลาผมเขียนโค้ด AJAX แล้วมันเออเร่อโค้ดฝั่งเซิฟเวอร์ ผมจะลำบากมาก (ท่านที่เคยเขียน AJAX จะทราบดีว่า ถ้ามันเออเร่อที่ฝั่งเซิฟเวอร์ มันไม่แสดงอาการใดๆให้เราเห็นเลย อาการเดียวที่เห็นคือเหมือนโค้ดเราไม่ยอมทำงาน)</p>
<p>ผมต้องนั่งไล่โค้ดตัวเอง ไปทีละบรรทัด กว่าจะเจอว่าลืมปิด ; หากันแทบเป็นริดสีดวงคาเก้าอี้  ใช้ไฟบักก็ไม่เป็น จนต้องเลิกเขียน AJAX ไปพักใหญ่ เดี๋ยวนี้ถึงจะเขียนบ้างก็แค่เล็กน้อย ขี้เกียจหาบัก</p>
<p>แล้วมาเมื่อวาน ผมอ่านเว็บไปเรื่อยเปื่อย จนเจอเข้าให้ว่า จะเอาไฟบักช่วยหาบัก ที่เกิดจากการเขียนโค้ดแนว AJAX ได้อย่างไร วิธีการก็ไม่ได้ยากอะไรเล้ย กระบืออยู่ตั้งนาน</p>
<p>คลิกแท็บ Net เลือก Enable</p>
<p><a href="http://lh3.ggpht.com/_MJkDRxwRrPU/St5ZgzP5UwI/AAAAAAAAC2w/-A2L31ahJJc/s800/firebug-1.jpg"><img src="http://lh3.ggpht.com/_MJkDRxwRrPU/St5ZgzP5UwI/AAAAAAAAC2w/-A2L31ahJJc/s400/firebug-1.jpg" alt="ไฟบั๊ก" /></a></p>
<p>หลังจาก Enable แล้วท่านจะเห็นปุ่มโผล่มาอีกหลายปุ่ม ถ้าอยากรู้ว่าแต่ละปุ่มมันแสดงอะไรก็ลองๆคลิกเล่นๆดู</p>
<p><a href="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZhKheaOI/AAAAAAAAC20/HkOPYrMvmtw/s800/firebug-2.jpg"><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZhKheaOI/AAAAAAAAC20/HkOPYrMvmtw/s400/firebug-2.jpg" /></a></p>
<p>ถ้าไม่อยากซุกซน ผมก็แนะนำให้ดูที่ปุ่ม All นั่นแหละครับ  ถ้าท่านลองรีเฟรชหน้าเพจดู ก็จะมีข้อมูลแสดงออกมา มีเครื่องหมาย + นำหน้าด้วย</p>
<p><a href="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZhKheaOI/AAAAAAAAC20/HkOPYrMvmtw/s800/firebug-2.jpg"><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZhKheaOI/AAAAAAAAC20/HkOPYrMvmtw/s400/firebug-2.jpg" /></a></p>
<p>แล้วมันช่วยดีบัก AJAX ได้อย่างไร ลองดูภาพนี้นะครับ</p>
<p><a href="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZhcVlW_I/AAAAAAAAC24/4pil2MPsRVI/s800/firebug-3.jpg"><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZhcVlW_I/AAAAAAAAC24/4pil2MPsRVI/s400/firebug-3.jpg" /></a></p>
<p>นี่เป็นภาพที่แสดงการทำงานของ AJAX ในขณะที่ผมกำลังเขียนบทความนี้ในเวิร์ดเพรส ( เวลาเราเขียนบทความ มันจะ Autosave อยู่เรื่อยๆ ซึ่งมันใช้ AJAX ทำงานอยู่เบื้องหลัง)</p>
<p>ถ้าคลิกที่เครื่องหมาย + ขยายออกมา เราจะเห็น แท็บ 3 แท็บ คือ</p>
<p>1. Headers แสดงส่วนของเฮดเดอร์ ในการรับส่งข้อมูล</p>
<p>2. Post แสดงข้อมูลที่ส่งไปยังเซิฟเวอร์</p>
<p>3. Response สิ่งที่ตอบกลับมาจากเซิฟเวอร์</p>
<p><a href="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZiP8S74I/AAAAAAAAC3A/25fVZ6Zk724/s800/firebug-5.jpg"><img src="http://lh5.ggpht.com/_MJkDRxwRrPU/St5ZiP8S74I/AAAAAAAAC3A/25fVZ6Zk724/s400/firebug-5.jpg" /></a></p>
<p><a href="http://lh6.ggpht.com/_MJkDRxwRrPU/St5Ziu6RiGI/AAAAAAAAC3E/50522-Gec60/s800/firebug-6.jpg"><img src="http://lh6.ggpht.com/_MJkDRxwRrPU/St5Ziu6RiGI/AAAAAAAAC3E/50522-Gec60/s400/firebug-6.jpg" /></a></p>
<p><a href="http://lh4.ggpht.com/_MJkDRxwRrPU/St5ZiwaukiI/AAAAAAAAC3I/ViuMSaTRHLo/s800/firebug-7.jpg"><img src="http://lh4.ggpht.com/_MJkDRxwRrPU/St5ZiwaukiI/AAAAAAAAC3I/ViuMSaTRHLo/s400/firebug-7.jpg" /></a></p>
<p>ตรงแท็บ Response นี่แหละที่หากว่าโค้ดฝั่งเซิฟเวอร์ของท่านเออเร่อ ท่านก็จะเห็นจากตรงนี้ ทำให้การหาบักในการเขียน AJAX ง่ายขึ้น</p>
<p>ลองอ่านข้อมูลจากเว็บไซต์อื่นๆเพิ่มเติม :<br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug 1.4.3</a><br />
<a href="http://www.divland.com/blog/2007/06/10/add-ons-fire-bug/">ชีวิตง่ายขึ้นด้วย Firebug</a><br />
<a href="http://www.jquerytips.com/2009/05/23/about-debugging/">ว่าด้วยเรื่องของการ debug และการใช้ FireBug บน Browser ทุกตัว</a><br />
<a href="http://www.narisa.com/blog/patrickz/index.php?showentry=1777">รวมเทคนิค firebug</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/SUr3H94eRhldhdqWBn1mAy8oqJk/0/da"><img src="http://feedads.g.doubleclick.net/~a/SUr3H94eRhldhdqWBn1mAy8oqJk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/SUr3H94eRhldhdqWBn1mAy8oqJk/1/da"><img src="http://feedads.g.doubleclick.net/~a/SUr3H94eRhldhdqWBn1mAy8oqJk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/select2web?a=naTcMF7K--g:oWdNIJeoRi8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/select2web?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=naTcMF7K--g:oWdNIJeoRi8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/select2web?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/select2web?a=naTcMF7K--g:oWdNIJeoRi8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/select2web?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/select2web/~4/naTcMF7K--g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.select2web.com/general/firebug.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.select2web.com/general/firebug.html</feedburner:origLink></item>
	</channel>
</rss>
