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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามเรื่อง case sensitive ครับ php
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามเรื่อง case sensitive ครับ php  (อ่าน 1745 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
absolutex
สมุนแก๊งเสียว
*

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

กระทู้: 516



ดูรายละเอียด เว็บไซต์
« เมื่อ: 04 มกราคม 2009, 15:53:12 »


พอดีที่เว็ปจะมีตัว login ของสมาชิก แต่ พบว่า ตัวอักษรใหญ่เล็ก สามารถ Login ได้หมดเลย

เช่น

pass  : Abc

ถ้าผม login pass ใส่ abc มันก็จะสามารถ login ได้ครับ แต่ไม่สามารถแก้ไข รายละเอียดได้

ปัญหาคือ ทำอย่างไรให้ ตอนตรวจสอบ pass ว่าถูกต้องไหม ให้ ดูไปถึงตัวใหญ่เล็กด้วยอะครับ


ของผมใช้

$user = stripslashes( htmlspecialchars( $user ) );
$password = stripslashes( htmlspecialchars( $password ) );
$loginsuccess = ( $rows_select > 0 && $return['password'] == $password );

ครับ มีวิธีตรวจสอบอยางไรบ้างให้ ดูไปถึง ตัวเล็กใหญ่ด้วยครับ

ขอบคุณครับ
บันทึกการเข้า
Pipo
Newbie
*

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

กระทู้: 99



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 04 มกราคม 2009, 23:37:13 »

งงกับคำถามครับหมายถึงไป query ใน MySQL หรือเปล่า
ถ้าใช่ก็ให้ใส่คำว่า BINARY ไว้ข้างหน้า field ครับเช่น

SELECT x FROM Y WHERE BINARY Username = '$username'
บันทึกการเข้า
guy852
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,090



ดูรายละเอียด
« ตอบ #2 เมื่อ: 05 มกราคม 2009, 02:55:06 »

งงกับคำถามครับ

พอดีที่เว็ปจะมีตัว login ของสมาชิก แต่ พบว่า ตัวอักษรใหญ่เล็ก สามารถ Login ได้หมดเลย

เช่น

pass  : Abc

ถ้าผม login pass ใส่ abc มันก็จะสามารถ login ได้ครับ แต่ไม่สามารถแก้ไข รายละเอียดได้

Scripts รั่วแล้วครับ  Shocked
บันทึกการเข้า
mr.sit
สมุนแก๊งเสียว
*

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

กระทู้: 617



ดูรายละเอียด
« ตอบ #3 เมื่อ: 05 มกราคม 2009, 03:13:34 »

เข้ารหัสตัวรหัสผ่านสิครับ นอกจาก case sensitive แล้ว ยังปลอดภัยกว่าด้วย sha1($password) ส่วน md5 นั่นไม่ปลอดภัยเท่าไหร่ละ
บันทึกการเข้า
absolutex
สมุนแก๊งเสียว
*

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

กระทู้: 516



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 05 มกราคม 2009, 10:17:56 »

งะงะ >,<
บันทึกการเข้า
absolutex
สมุนแก๊งเสียว
*

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

กระทู้: 516



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 05 มกราคม 2009, 10:20:25 »

ลอง BINARY แล้วครับ ok เลย ขอบคุณครับ ^^"
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์