34 Responsed To This Post
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 ดีๆ ครับ

mygif_alt
tony Says, in 7-5-2010 at 19:41:17 from 125.27.51.72    

อยากทราบว่าจะทำปุ่ม reset แล้วให้มัน reset ค่าใน textarea ทำอย่างไรครับ

mygif
LookHin Says, in 7-5-2010 at 20:05:03 from 58.8.165.62    

แบบนี้ก็น่าจะได้นะครับ

function setFckValue(strFCKName){
oEditor = FCKeditorAPI.GetInstance(strFCKName) ;
oEditor.SetHTML(”) ;
}

mygif_alt
auy Says, in 7-17-2010 at 23:22:22 from 124.120.98.1    

ขอโทษคับ ขอผมมันขึ้นอย่างนี้คับ ช่วยผมที่ งงทำมาทั้งคืนเลย แต่ตอนทำในโน๊ตบุ๊กไม่มีปัญหา แต่พอเอาขึ้น server มันขึ้นอย่างนี้คับ error creating folder “/userfiles/image/”(can’t crate directory)
ผมต้องทำยังไงคับ ช่วยผมทีด่วนเลยคับ

mygif
LookHin Says, in 7-17-2010 at 23:35:03 from 115.87.220.199    

กำหนดให้ folder /userfiles/ ให้สามารถ write ได้หรือยังครับ
หรือถ้าไม่อยากใช้ folder ชื่อนี้ก็สามารถเปลียนได้ที่

/fckeditor/editor/filemanager/connectors/php/config.php

ลองดูที่ $Config[‘UserFilesPath’] = ‘/userfiles/’ ; แก้เอาตามใจเลยครับ

mygif
LookHin Says, in 7-18-2010 at 19:45:11 from 58.8.122.57    

ผมไม่ทราบว่าใน file config ที่ให้แก้ไข path ของรูปที่เก็บนั้นคุณแก้ไขเป็นอะไร
เพราะจาก error ที่แจ้งมา มันก็ยังไม่สามารถทำการเขียนข้อมูลลง folder นั้นได้อยู่ดี
เป็นไปได้ว่าคุณกำหนด path ผิด ลองกำหนดเป็น full path ลงไปเลยก็ได้นะครับ

หรือถ้าไม่ได้ยังไง ติดต่อหลังบ้านมาให้ผมช่วยดูที่ server ให้ก็ได้นะครับ

mygif_alt
scourge Says, in 9-1-2010 at 11:45:37 from 110.164.217.150    

ผมติดอยู่ที่การทำปุ่ม reset ครับ
ลองทำตาม Code ที่ให้มาแล้วคับ
มันขึ้นว่า
‘oEditor’ is null or not an object

mygif
LookHin Says, in 9-1-2010 at 11:50:44 from 203.155.28.2    

ใส่ชือ FCK Object ผิดมังครับ และน่าจะ post code กลับมาให้ดูด้วยนะ จะได้ช่วยกันดูได้ว่าผิดตรงไหน :)

mygif_alt
scourge Says, in 9-1-2010 at 12:09:06 from 124.120.224.128    

อ๋อ ได้แล้วคับพอดีผมไม่ได้กำหนดค่าตรง onclick อะครับ
onclick=”setFckValue();
แก้เป็น
onclick=”setFckValue(‘message’);”
ขอบคุณมากๆคับ

mygif
krisda Says, in 11-29-2011 at 18:14:23 from 124.122.110.194    

เวลาจะ upload ภาพ มันจะขึ้นว่า
The server didn’t reply with a proper XML data. Please check your configuration.
และไม่สามารถแทรกภาพได้ครับ

mygif_alt
LookHin Says, in 11-29-2011 at 18:43:18 from 203.146.191.101    

ตรวจสอบ configuration path ที่จะใช้บักทึกรูปภาพในไฟล์ FCKeditor/editor/filemanager/browser/default/config.php ดูนะครับ :)

mygif
LookHin Says, in 11-29-2011 at 18:45:41 from 203.146.191.101    

ขอโทษทีผมบอก path ผิด ลองดู configuration path ในนี้นะครับ /fckeditor/editor/filemanager/connectors/php/config.php

LookHin
Mr.Khwanchai Kaewyos (LookHin)
Mobile : 088-799-8421
Name : LookHin
E-mail : [email protected]

https://github.com/LookHin
https://www.facebook.com/LookHin
https://twitter.com/LookHin