Page 1 of 1

อยากได้สคริปที่ใช้บล็อกให้ไม่สามารถใส่ตัวเลขในได้ค่ะ

Posted: 01/08/2007 1:38 am
by khanompad
คือว่า ใน text field ค่ะ อยากได้ สคริป ที่บล็อกตัวเลข คือใส่ตัวเลขแล้วจะต้องเตือนขึ้นมาว่า ใส่ตัวเลขไม่ได้ค่ะ ไม่ได้แต่ตัวหนังสือค่ะ

Posted: 01/08/2007 2:02 am
by mindphp
ถ้าเป็น php ใช้ function นี้ครับ
https://www.mindphp.com/modules.php?name ... nt&tid=505
ใส่ parameter เป็น อะไร ก็ ได้ มันจะเช็คว่า เป็น ตัวเลข หรือเปล่า

Posted: 01/08/2007 2:06 am
by khanompad
ใช้แล้วค่ะ แต่มันไม่บล็อกค่ะ มันจะบล็อกต่อเมื่อ 4444 ตัวเลขทั้งหมดค่ะ ตัวเลขผสมตัวอักษรไม่บล็อกค่ะ

Posted: 01/08/2007 3:18 am
by mindphp
ดูที่กระทู้นี้นะครับ
https://www.mindphp.com/modules.php?name ... =1903#4302

Posted: 01/08/2007 3:27 am
by khanompad
แล้วหนูก็ลองใช้แล้วค่ะ
มันก็ไม่บล็อกค่ะ ทำไงดีค่ะ

Posted: 01/08/2007 3:28 am
by khanompad
ขอโทษนะค่ะ หนูก็ลองแล้วค่ะ

Posted: 01/08/2007 5:49 am
by icphysics
substring เช็ค ที ละตัว ซิครับ
ถ้ามีตัวหนึ่งตัวใดเป็น ตัวเลข ก็ ไม่ผ่าน

Posted: 01/08/2007 5:55 am
by mindphp
ช่าย ครับ ถ้า ข้อความ ไม่ ยาว ก็ ให้ Substr ออก แล้ว เช็ค ทีละตัวก็ ได้
หรือ ไม่ ก็
ใช้ Regular Expression
ศึกษา ได้จากที่นี่
https://www.mindphp.com/modules.php?name ... ge&pid=115