22 Responsed To This Post
Subsribes to this topic Comment RSS or TrackBack URL
mygif_alt
โอเค Says, in 8-16-2009 at 20:09:31 from 114.128.88.76    

คนแรก..เย้ๆ

mygif
โอเค Says, in 8-16-2009 at 20:10:18 from 114.128.88.76    

แล้วถ้าจะทำ validate form ได้เปล่าอะ

mygif_alt
LookHin Says, in 8-16-2009 at 20:13:53 from 58.8.113.15    

validate form ก็ได้ทำอยู่ เอาไว้มาโชวรอบหน้า งุงุ งิงิ

mygif
thanaroj Says, in 8-22-2009 at 14:38:00 from 124.121.29.14    

ขอบคุณมากเลย คับ กำลังหา อยู่พอดี ประมาณว่า ตัว fck เดิมๆ มัน ใช้ jqury ไป get value ไม่ได้อะคับ งงๆ เหมือนกัน แต่จาก script ของเจ้าของ เว็ปไซด์ น่าจะใช้ได้ เดียวจะ ลองดูก่อน http://www.crpw.co.cc

mygif_alt
LookHin Says, in 8-22-2009 at 15:04:06 from 58.8.230.57    

จากตัวอย่างที่ให้เป็นการใช้ jQuery ในการ replace textarea ให้เป็น FCKEditor นะครับ

ถ้าหากว่าต้องการจะ get value จาก FCK ต้องใช้ API ของ FCK เองนะครับ

ลองดูตามตัวอย่างนี้นะครับ

1
2
3
4
5
6
7
<script type="text/javascript">
function getFckValue(strFCKName){
	oEditor  = FCKeditorAPI.GetInstance(strFCKName) ;
	return oEditor.GetHTML();
}
</script>
<input type="button" name="button2" value="Get Value" onclick="alert(getFckValue('message'));" />
mygif
thanaroj Says, in 8-22-2009 at 16:32:52 from 124.121.29.14    

ขอบคุณมาก เลยนะคับ ได้แล้ว คือจิงๆๆ จะใช้แบบ เดิมๆก็ได้ แต่ผม ไม่อยากให้ หน้า page มัน refresh เยี่ยมมากเลยคับ

mygif_alt
thanaroj Says, in 8-23-2009 at 12:15:05 from 124.121.29.14    

รบกวนถามอีกเรื่อง นะคับ ผมลอง set value เป็น “oFCKeditor.value = ‘test’; ” มัน ก็ไม่ ออก อะคับ

mygif
LookHin Says, in 8-23-2009 at 12:42:15 from 58.8.112.186    

ในกรณีนี้ คุณต้องการที่จะกำหนดค่าเริ่มต้นให้กับ FCK ใช่ไหมครับ
ถ้าใช่ ก็ให้ใส่ค่าเริ่มต้นลงไปใน textarea ได้เลยครับ

1
<textarea name="message" cols="50" rows="10" id="message" class="FCKeditor">Test Test</textarea>
mygif_alt
jacom Says, in 9-28-2009 at 09:14:24 from 61.19.108.211    

ถ้าต้องการดึงข้อมูลจากฐานข้อมูลมาแก้ไขใน FCK (text area)ทำไงครับ

mygif
LookHin Says, in 9-28-2009 at 09:51:22 from 203.155.28.2    

ผมไม่แน่ใจว่าจะตอบตรงกับประเดนที่ถามหรือเปล่านะ ถ้าไม่ใช่ก็ขอโทษทีครับ
ขั้นแรก ทำการ connect กับ db ก่อน จากนั้นสั่ง select ข้อมูลมาเก็บลงตัวแปร
และเอาตัวแปรนั้นไปแสดงผลที่ textarea เป็นอันจบครับ

1
2
3
4
5
6
7
8
9
10
<?php
 
$query = "SELECT * FROM `TABLE_NAME` WHERE `ID`='1'";
$result = mysql_query($query);
$line = mysql_fetch_array($result);
$strDataFromDB = $line['FILED_NAME'];
 
?>
 
<textarea name="message" cols="50" rows="10" id="message" class="FCKeditor"><?=$strDataFromDB?></textarea>
mygif_alt
jacom Says, in 9-28-2009 at 10:43:43 from 61.19.108.211    

ขอบคุณมากครับ งมทั้งคืนพึ่งได้

mygif
jacom Says, in 10-2-2009 at 14:05:22 from 61.19.108.211    

ผมอัพโหลดเว็บขึ้น server ปรากฏว่า เจ้า FCKeditor ไม่รันให้ครับได้แต่ textarea เปล่าๆ งงมาก server FreeBSD 7.0 ครับ ทดสอบบนโน๊ตบุ๊ค ไม่มีปัญหาครับ ช่วยหน่อย

mygif_alt
LookHin Says, in 10-2-2009 at 14:08:22 from 203.155.28.2    

ทั้ง jQuery และ FCKeditor เป็น script ฝัง client ครับ
ฉะนั้นจะเอาไปใช้กับ server ที่เป็นอะไรก็ไม่มีปัญหาหรอกครับ
ถ้ายังไงลองแจ้ง URL มาให้ชมหน่อยจะได้ไหม เผื่อได้ช่วยกันดู

หรือจะส่งแมวไปหลังบ้านก็ได้นะครับ ^_^

mygif
jacom Says, in 10-2-2009 at 14:11:29 from 61.19.108.211    
mygif_alt
LookHin Says, in 10-2-2009 at 14:16:38 from 203.155.28.2    

ปัญหาอย่างแรกที่พบคือ folder ที่เก็บ FCKeditor คุณเรียกผ่าน JavaScript เป็น

จะเห็นว่า fckeditor เป็นตัวเล็กนะครับ แต่ที่ server ตั้งชื่อเป็น FCKeditor นะครับ

server ตระกูล UNIX/Linux มองตัวเล็กตัวใหญ่ต่างกันนะครับ
คิดว่าเปลียน folder เป็นตัวเล็กทั้งหมดก็น่าจะไม่มีปัญหาหละ ลองดูครับ

mygif
jacom Says, in 10-2-2009 at 14:27:48 from 61.19.108.211    

เปลี่ยนแล้วครับ reboot server ไปแล้ว ยังไม่ได้เลยครับ งง

mygif_alt
jacom Says, in 10-2-2009 at 16:02:29 from 61.19.108.211    

ได้แล้วครับ
server ผมมันความรู้สึกช้ารอตั้งนานสองนาน
ขอบคุณมากครับ

mygif
LookHin Says, in 10-2-2009 at 16:03:43 from 203.155.28.2    

เกือบได้แล้วนี้ครับ

มันไม่ได้มีปัญหาที่ระบบ server นะครับ
มีปัญหาเรือง path อย่างเดียวเลย

อันนี้ต้องขอโทษจริงๆครับ เพราะว่าผมตั้งชือ folder ของ FCK เป็นตัวใหญ่ไปเอง
เลยทำให้ทุกท่านที่เอาไปใช้งานแล้วพบปัญหา

ในที่นี้ปัญหาของคุณ jacom ได้ทำการแก้ไข ชือ folder ของ FCK เป็นตัวใหญ่แล้ว
แต่ยังไม่หมดครับ ยังมีใน jquery.start.js อีกทีหนึงครับ ในบรรทัดที่เขียนว่า oFCKeditor.BasePath = ‘fckeditor/’;
ให้เปลียน path เป็นตัวใหญ่ด้วยนะครับ เท่านี้ก็น่าจะใช้งานได้แล้ว

mygif_alt
LookHin Says, in 10-2-2009 at 16:05:45 from 203.155.28.2    

ได้แล้ว เยียมไปเลย

mygif
jacom Says, in 12-23-2009 at 21:20:51 from 61.19.108.211    

ในกรณีที่ต้องการให้มีการปัดใน textarea ครับ
ผมลองใส่ code แบบนี้ครับ

ปรากฎว่ามันไม่ยอมปัดคำให้ครับ

mygif_alt
LookHin Says, in 12-23-2009 at 21:25:23 from 58.8.104.187    

ไม่เข้าใจคำว่าปัดคำนะครับ
ระกวนอธิบาย หรือให้รายละเอียดให้มากพอจะตอบด้วยครับ

mygif
KingKong Says, in 1-5-2010 at 18:02:48 from 125.25.213.32    

ดีมากเลยครับตัวนี้ กำลังหาอยู่พอดี ขอบตุณสำหรับ code ดีๆ ครับ

Leave A Reply

 Username (*required)

 Email Address (*private)

 Website (*optional)

 Enter this code

Inform me when someone post new message here

Please Note: Comments Moderation maybe active so there is no need to resubmit your comment
LookHin Mr.Khwanchai Kaewyos (LookHin)

Mobile : 081-205-4328
E-mail : khwanchai@gmail.com
MSN : khwanchai@live.com