|
|
|
เจอแจ้งข้อความว่า Disallowed Key Characters...(ผมพัฒนาระบบโดย ใช้ CI ครับ). |
|
|
|
|
|
|
|
อืม.. ผมก็เจอมาเหมือนกันครับ
ประเด็นคือว่า ให้ไปตรวจสอบค่าที่ส่งเข้าไปให้ ci (codeigniter) ว่ามีอักขระพอเศษหรือไม่ เช่น !, @, #, $, %, ^, & เป็นต้น จะทำให้ ci มันฟ้องข้อความนี้
ปัญหาของผมที่มันฟ้อง Error เหมือนคุณก็คือ " Code (PHP)
[font=Verdana]http://localhost/ecs/cus/ccussearch/insertLine/service_id=&mdf_id=2&cab_id=2&pri_id=1&pri_pair_id%7C=2&dp_id=2&sec_pair_id=2&dw=120 " [/font]
ให้สังเกตุตัวที่ผม ขีดเส้นใต้ และ ทำตัวหนาไว้นะครับ
ที่จริงค่ามันจะเป็น pri_pair_id| พอผมใช้ตัว Jquery.serialize แล้วมันจะทำการแปลกอะักขระพิเศษให้ เมื่อมีการส่งค่าเข้าไปที่ ci จึงทำให้มันรับ ตัวอักขระเหล่านีั
บทสรุป : ใ้ห้ไปตรวจสอบชื่อของ input, select, textarea ฯลฯ ว่ามีการใส่อักขระพิเศษเข้าไปหรือไม่
ปล. ปัญหานี้ผมเจอด้วยตัวเอง และ แก้ได้ ผมเลยเอามาแชร์ให้เพือ่นๆ ชาว thaicreate.com ครับยังไงถ้าผิดพลาดประการไดก็ขออภัยนะคับ (ขอให้แก้ได้) หรือ mail คุยกับผมได้ที่ [email protected] online 24 h
|
|
|
|
|
Date :
2010-10-22 17:02:07 |
By :
web deloper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[font=Verdana]ขออภัย ลิ้งที่ผมแสดงให้เห็นมันจะเป็น
http://localhost/ecs/cus/ccussearch/insertLine/service_id=&mdf_id=2&cab_id=2&pri_id=1&pri_pair_id%7C=2&dp_id=2&sec_pair_id=2&dw=120[/font]
|
|
|
|
|
Date :
2010-10-22 17:03:53 |
By :
web deloper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อักขระดังกล่าวมันใส่ไม่ได้จริงๆแหละครับ
แต่ถ้าคุณอยากลองปรับดู เข้าไปที่ไฟล์ ./system/application/config/config.php
น่ะครับ ตรงล่างๆมันจะมีตัวแปรนึง (จำชื่อไม่ได้แฮะ อะไร character ซักอย่างนี่แหละ )
ใส่ตัวอักษรที่ต้องการใช้ลงไป
คือมันเป็นตัวกรองตัวอักษรใน url อ่ะครับ สำหรับบางคนจะใส่ตัวอักษรไทยลงไปด้วยใส่ ก-ฮ ยังงี้ไม่ได้นะ มันไม่รวมสระด้วย
ของผมใส่ ก-เ (กอไก่ ขีด สระเอ) ยังงี้เวิร์คนะสำหรับภาษาไทย เท่าที่ลองก็รับภาษาไทยได้สบาย
แต่ดูจากของคุณแล้ว url ไม่มีภาษาไทย (ผมมาแชร์เฉยๆ )มีแต่สัญลักษณ์พิเศษก็เพิ่มๆไปเลยครับ แต่จากที่ดูก็จะเป็นคิวรี่สตริง ก็จะมีตัวแปรให้อนุญาติใช้ query string ด้วย อยู่ในไฟล์เดียวกันนี่แหละครับ หรือถ้าไม่มีก็คงจะอยู่ใน route.php
555+ ขอโทษทีครับ ชักเบลอ ลองเข้าไปดูนะครับ อาจช่วยได้
|
|
|
|
|
Date :
2010-10-22 18:36:34 |
By :
kenessar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เยี่ยมเลยคุณ
No. 1
Guest
|
|
|
|
|
Date :
2014-10-05 21:17:51 |
By :
klo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|