|
|
|
มีใครเคยใช้ recaptcha + codeigniter บ้างครับ รบกวนสอนผมหน่อย |
|
|
|
|
|
|
|
ลองรอคุณ mr.v เผื่อจะรู้ครับ
|
|
|
|
|
Date :
2012-08-15 11:24:05 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คาฟผม รอๆ
|
|
|
|
|
Date :
2012-08-15 23:00:49 |
By :
shinrafenr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อีกละ อะไรก็ผม แหะๆ
ใน controller นะครับ ไว้ใน method นะครับ
Code (PHP)
// verify captcha
require_once( APPPATH.'libraries/recaptcha/recaptchalib.php' );
$privatekey = 'PRIVATE KEY ของคุณ';
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
// entered invalid captcha
$output['form_status'] = '<div class="alert alert-error">คุณกรอกข้อความในภาพไม่ถูกต้อง</div>';
} else {
// กรอกถูกต้อง ทำต่อ
}
ใน view นะครับ
Code (PHP)
<?php
require_once( APPPATH.'libraries/recaptcha/recaptchalib.php' );
$publickey = 'PUBLIC KEY ของคุณ';
echo recaptcha_get_html($publickey);
?>
มีแค่นี้แหละครับ
|
|
|
|
|
Date :
2012-08-15 23:57:31 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เรียบร้อย
|
|
|
|
|
Date :
2012-08-16 06:22:14 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่ะ อาไรมันจะสั้นกระชับแท้
$this->load->helper('recaptchalib');
มันไม่ได้เรียกแบบนี้เหรอคับ หรือว่ามันเรียกแบบอื่นก็ได้
|
|
|
|
|
Date :
2012-08-16 11:15:52 |
By :
shinrafenr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รู้มั้ยผมพยายามแก้แบบไหนอยู่ ณ ตอนนี้
ผมทำแบบ php ปกติอ่ะ แล้วพอกรอกรหัสภาพถูก ผมก็จับ ข้อมูลที่มาจากฟอร์มยัดใส่ session แล้วก็ redirect ไปที่ ci แล้วก็ว่าจะไปดึงค่าจาก session เอา แต่ลองดูแล้วไม่รุ่ง ค่า session มันเป็น ว่าง ผมก็เลยมึนตึ๊บต่อไป T_T
|
|
|
|
|
Date :
2012-08-16 11:19:14 |
By :
shinrafenr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมก็ทำตาม doc ของ recaptcha ง่ะ ตอนโหลดไฟล์มา
|
|
|
|
|
Date :
2012-08-16 19:27:43 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|