รหัสยืนยันตัวอักษร หรือ ภาพ ทำยังไงครับ

เริ่มโดย deeteesud, 21 กรกฎาคม 2009, 01:22:26

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

deeteesud

คือ เวลาที่เราสมัครสมาชิกตามเว้บต่างๆ จะมีรูปภาพที่มีตัวอักษรขึ้นมา ให้เรากรอกเพื่อยืนยันหน่ะครับ
มีใครพอทราบบ้างครับ ว่าเค้าทำยังไงอ่ะครับ ช่วยอธิบายแนวคิดวิธีการทำให้หน่อยครับ ผมอยากลองทำมาใช้เองมั่ง เห็นเดี๋ยวนี้มีกันทุกเว็บเลย

vespa62

captcha ครับผม

ป้องกันสแปมครับ

ผมก็ไม่ค่อยเก่งเท่าไหร่

รอคนเชี่ยวๆ กว่านี้มาตอบรายละเอียดเชิงลึกละกันครับ

:)

mr.sit

หลักการคือ

1. สร้างค่าขึ้นมาค่าหนึ่ง แล้วเก็บไว้ที่ server โดย session
2. ส่งค่าที่ไว้ไปแสดงผลที่ client เป็นตัวอักษรยึกยือ
3. ให้ user กรอกตัวอักษรยึกยือที่ว่า แล้วส่งกลับมาที่ server
4. โปรแกรมฝั่ง server เอาค่าที่ได้รับ มาเปรียบเทียบกับที่เก็บไว้ตอนแรกใน session

ถ้าไม่อยากปวดหัวเอง แนะนำ www.recaptcha.net
แค่สมัครแล้วนำโค้ดมาแปะที่เว็บ กับเขียนโปรแกรมตามตัวอย่างที่เค้าให้มาอีกสองสามบรรทัด (ก๊อปวาง)!

woratana

จะใช้ Recaptcha ที่คุณ Mr.Sit แนะนำก็ได้ครับ  ::)

แต่ถ้าพอเขียน PHP เป็นลองเขียนหน่อยก็ดีนะ ได้ฝีมือด้วยฮะ โดยเฉพาะพวก gd library (ที่ไว้วาดรูป) ที่ในงานปกติไม่ค่อยได้ใช้ ตอนเขียน captcha คุณจะได้ใช้มันเขียนข้อความยึกยือ  :P

และได้ฝึกวิธีใช้ session ด้วย ถ้ายังไม่เคยใช้มาก่อนนะครับ

ถ้าอยากได้ Tutorial วิธีทำแบบละเอียดลองเสิร์จกูเกิ้ลว่า
php captcha how to

ครับผม
[direct=http://www.designil.com/contact-us]DesignIL เรียนเทคนิคเว็บดีไซน์ใหม่ ๆ ฟรี!! รับทำเว็บไซต์ เว็บดีไซน์ ธีม WordPress
[direct=http://www.designil.com/]DesigNIL: สอนออกแบบเว็บไซด์ Web Design HTML5 CSS3
[/direct]

Twenty-One

ใช้ captcha ครับ เขียนเองเขียนยากและมักจะไม่ค่อยดี
# บริการโฮสติ้งขั้นเทพ 24/7 เปิดให้บริการ web hosting มาแล้ว 14 ปี ลูกค้ากว่า 40,000 ราย ให้ความไว้วางใจ
# [direct=https://www.hostneverdie.com]hosting[/direct] คุณภาพสูง ดูแลระบบโดย system engineer ประสบการณ์สูง
# [direct=https://www.hostneverdie.com]host[/direct] เร็ง แรง ไม่มีล่ม ติดตั้ง cms ฟรี
# [direct=https://www.hostneverdie.com/vps-server]vps[/direct] ราคาถูก 50GB 999 บาท

[direct=https://www.hostneverdie.com][/direct]

deeteesud

ขอบคุณมากครับ พอเห็นแนวทางเลย ผมชอบแนวคิดที่ใช้ ajax เข้ามาทำให้ดูแปลกไปอีกแนวว เดี๋ยวถ้าพอทำไหว จะลองทำอะไรแนวๆ ออกมาดูคับ
http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin

Twenty-One

อ้างถึงจาก: deeteesud ใน 21 กรกฎาคม 2009, 09:30:43
ขอบคุณมากครับ พอเห็นแนวทางเลย ผมชอบแนวคิดที่ใช้ ajax เข้ามาทำให้ดูแปลกไปอีกแนวว เดี๋ยวถ้าพอทำไหว จะลองทำอะไรแนวๆ ออกมาดูคับ
http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin

ชอบ ajax เช่นกันครับ ขอเอา plugin jquery ตัวนี้ไปใช้เช่นกันครับ ขอบคุณที่แนะนำ  :-[
# บริการโฮสติ้งขั้นเทพ 24/7 เปิดให้บริการ web hosting มาแล้ว 14 ปี ลูกค้ากว่า 40,000 ราย ให้ความไว้วางใจ
# [direct=https://www.hostneverdie.com]hosting[/direct] คุณภาพสูง ดูแลระบบโดย system engineer ประสบการณ์สูง
# [direct=https://www.hostneverdie.com]host[/direct] เร็ง แรง ไม่มีล่ม ติดตั้ง cms ฟรี
# [direct=https://www.hostneverdie.com/vps-server]vps[/direct] ราคาถูก 50GB 999 บาท

[direct=https://www.hostneverdie.com][/direct]

chui761

อ้างถึงจาก: Twenty-One ใน 21 กรกฎาคม 2009, 10:06:27
อ้างถึงจาก: deeteesud ใน 21 กรกฎาคม 2009, 09:30:43
ขอบคุณมากครับ พอเห็นแนวทางเลย ผมชอบแนวคิดที่ใช้ ajax เข้ามาทำให้ดูแปลกไปอีกแนวว เดี๋ยวถ้าพอทำไหว จะลองทำอะไรแนวๆ ออกมาดูคับ
http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin

ชอบ ajax เช่นกันครับ ขอเอา plugin jquery ตัวนี้ไปใช้เช่นกันครับ ขอบคุณที่แนะนำ  :-[

ถ้าชอบ ajax ไม่น่าจะพลาดเว็บนี้นะครับ
http://www.ajaxrain.com/
[direct=http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=amazonnrr]เช่าโฮสเกเตอร์ Promotion ลด 50% click[/direct]|
Hostgator คูปอง Baby plan เดือนแรก 0.01$=TSBSAVE001 หลายเดือนลด 25%=TSBSAVE025 |[direct=http://www.amzhowto.com/websitemap/]สอน Clickbank Amazon CPA/Payday Viglink เช่าโฮสต์นอก จดโดเมนราคาถูก[/direct]
[direct=http://support.hostneverdie.com/aff.php?aff=156]เช่าโฮสต์ไทย hostneverdie[/direct]
[direct=http://hosterbox.com/billing/aff.php?aff=139]Hosterbox Host นอกราคาประหยัด คุณภาพดีไม่แพ้ gator[/direct]

kuznetsova

^
^
^
^

สองคนข้างบนเป็นญาติกันเหรอครับ ดูผ่าน หน้าเหมือนกันเลย
[direct=https://bit.ly/3y4IvVt]ซื้อล๊อตเตอรี่ต่างประเทศ Poweball MegaMillion[/direct]
เว็บที่ทำจาก Blogger สวยงามได้แค่ไหนชม
[direct=https://www.forexfights.com]วิธีเทรดฟอเร็กซ์ กรอบเวลาต่างๆ[/direct]
[direct=https://babbaan.in]แบบบ้านความรู้เรื่องบ้าน[/direct]
[direct=http://www.herb-health.com]แบบทรงผมข้อมูลด้านสุขภาพ ความงาม[/direct]

Point_Break

อ้างถึงจาก: deeteesud ใน 21 กรกฎาคม 2009, 09:30:43
ขอบคุณมากครับ พอเห็นแนวทางเลย ผมชอบแนวคิดที่ใช้ ajax เข้ามาทำให้ดูแปลกไปอีกแนวว เดี๋ยวถ้าพอทำไหว จะลองทำอะไรแนวๆ ออกมาดูคับ
http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin

ขอบคุณครับสวยดี  ชอบๆ   :-*
[direct=https://www.thunderbirdhostel.com/]Hostel Chiang Mai[/direct][direct=https://www.hms.co.th/]กล้องติดรถยนต์[/direct]
อยากให้ออกแบบอะไร ติดต่อได้ หีบห่อสินค้า เว็บไซต์ โปรเตอร์ ทุกขนาด นามบัตร | แตกต่างแต่ไม่แตกแยก