ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยทีครับ! ปัญหาจากการใช้่ ckedit ในการโพสต์ลงฟอร์ม PHP
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยทีครับ! ปัญหาจากการใช้่ ckedit ในการโพสต์ลงฟอร์ม PHP  (อ่าน 2918 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
$100perday
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 324
ออฟไลน์ ออฟไลน์

กระทู้: 2,032



ดูรายละเอียด
« เมื่อ: 23 มิถุนายน 2013, 03:24:57 »

hxxp://step69.com/index.php?page=shownew&idnews=13274

จากลิงค์ดังกล่าวข้างต้น ผมทำการ copy เนื้อหารวมถึงภาพโดยการคลุมดำและกด Ctrl+V เพื่อการ copy
จากนั้นเอามาลงในฟอร์ม PHP ที่เขียนไว้ โดยใช้ CKEDITOR
ปรากฏว่า ไม่สามารถติดต่อฐานข้อมูลได้

** ทั้ง ๆ ที่ถ้าโพสต์ด้วยมือโดยไม่ต้อง Copy ข้อมูลมา ทำการโพสต์ลงฐานข้อมูลได้ปกติ

รบกวนช่วยแนะนำทีครับ ว่าปัญหานี้ต้องแก้อย่างไร
ตัวแปรของฟอร์มผมใช้ message ครับ
เวลาบันทึกก็เขียนตามนี้

mysql_query("INSERT INTO newstb (id,message) values('', '$_POST[message]')") or die ("Cannot Add Database");

รบกวนทีนะครับ
 wanwan017
บันทึกการเข้า

เหนื่อย..
Pinwanit
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 221



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 23 มิถุนายน 2013, 07:00:19 »

เอาโค้ดมาให้ดูเต็มได้อ๊ะปะ ครับ  wanwan017
บันทึกการเข้า

รับทำเพจ รับทำเว็บไซต์ ดูแลเพจ โปรโมทเพจ
Line@ : https://line.me/R/ti/p/%40ztl9090a
ddtoe
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 38



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 23 มิถุนายน 2013, 08:24:28 »

ผมว่าน่าจะมีปัญหาตรง "ฟันหนู" ที่ Copy มาลองลบออก ดูครับ
« แก้ไขครั้งสุดท้าย: 23 มิถุนายน 2013, 08:25:36 โดย ddtoe » บันทึกการเข้า

dekmv
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 222
ออฟไลน์ ออฟไลน์

กระทู้: 3,264



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 23 มิถุนายน 2013, 11:20:44 »

เดี๋ยวจะลองเอามาใช้ดูบ้างครับ ... Embarrassed
บันทึกการเข้า
$100perday
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 324
ออฟไลน์ ออฟไลน์

กระทู้: 2,032



ดูรายละเอียด
« ตอบ #4 เมื่อ: 24 มิถุนายน 2013, 07:28:28 »

ผมว่าน่าจะมีปัญหาตรง "ฟันหนู" ที่ Copy มาลองลบออก ดูครับ

ถ้าโพสต์พิมพ์ด้วยมือล้วน และใส่เครื่องหมายฟันหนู "...."  ก็ผ่านนะครับ
แต่ถ้าก๊อปมา และติดเครื่องหมายฟัรนหนู จะไม่ผ่าน งงอ่ะ

ท่านใดเคยเจอปัญหานี้บ้างครับ แนะนำที wanwan017
บันทึกการเข้า

เหนื่อย..
kingofdollars
สมุนแก๊งเสียว
*

พลังน้ำใจ: 95
ออฟไลน์ ออฟไลน์

กระทู้: 830



ดูรายละเอียด
« ตอบ #5 เมื่อ: 24 มิถุนายน 2013, 08:20:28 »

ที่เคยเจอคือ ฟันหนู คนละซี่กันครับ

เหมือนฟันหนูไทย กับ ENG มันคนละอันกันครับ

บันทึกการเข้า

ddtoe
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 38



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 26 มิถุนายน 2013, 18:03:18 »

เอาตามความเข้าใจผมนะ !!

ฟันหนูที่ Copy มามันจะเป็น "" จริงๆๆ  ฟันหนูแบบนี้ มันจะมีผล กับคำสั่ง SQL มันเลย Error !!
ส่วนฟันหนูที่พิมพ์ใส่ textedit มันน่าจะถูกเก็บ รูปแบบนี้   "  มันจะไม่มีผลกับ SQL

ประมาณนี้นะครับ ให้คนที่แน่นความรู้กว่านี้มาตอบต่อ
บันทึกการเข้า

max30012540
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 1,307



ดูรายละเอียด
« ตอบ #7 เมื่อ: 26 มิถุนายน 2013, 18:11:54 »

ต้องแบบนี้ครับ
โค๊ด:
mysql_query("INSERT INTO newstb (id,message) values ('', '".mysql_real_escape_string($_POST["message"])."') or die ("Cannot Add Database");
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์