ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => หัวข้อเริ่มโดย: Aonz ใน 14 กุมภาพันธ์ 2013, 10:38:43

ชื่อเรื่อง: ใครพอมี captcha ภาษาไทย ของ Pligg บ้างครับ
โพสต์โดย: Aonz ใน 14 กุมภาพันธ์ 2013, 10:38:43
ผมอยากป้องกันพวกฝรั่งเข้ามาสแปม รับเฉพาะคนไทย พอมีวิธีบ้างไหมครับ  :wanwan044:
ชื่อเรื่อง: Re: ใครพอมี captcha ภาษาไทย ของ Pligg บ้างครับ
โพสต์โดย: JumDaiDee ใน 14 กุมภาพันธ์ 2013, 10:44:48
ลองเอาไปประยุกต์ ดูนะครับ
<?php
   function ranDomStr($length){
      $str2ran = 'กขคง'; //ใส่ตัวอักษร จะให้ random ใส่เข้าไปเยอะๆ ครับ
      $str_result = ""; 
      while(strlen($str_result)<$length){ 
         $str_result .= substr($str2ran,(rand()%strlen($str2ran)),1);
                                                                                 
      }
      return($str_result);
   }
   $ran_str = randomstr(5);
?>
<table >
        <tr valign="bottom">
       <td align="right" height="24" valign="top">Code input :&nbsp;</td>
      <td align="left" colspan="2"><input name="code_input" id="code_input" type="text"><input type="hidden" name="code_hidden" id="code_hidden" value="<?=$ran_str?>">&nbsp;&nbsp;<span id="changePic"><input  name="" id="bg_pic" value="<?=$ran_str?>"></span></td>
    </tr>
</table>
ชื่อเรื่อง: Re: ใครพอมี captcha ภาษาไทย ของ Pligg บ้างครับ
โพสต์โดย: sodaz ใน 14 กุมภาพันธ์ 2013, 11:11:59
 :wanwan017: ขอบคุณครับ  จะลองเอาไปลองดูครับ
ชื่อเรื่อง: Re: ใครพอมี captcha ภาษาไทย ของ Pligg บ้างครับ
โพสต์โดย: Aonz ใน 14 กุมภาพันธ์ 2013, 20:42:52
จะลองดูครับ  :wanwan003:
ชื่อเรื่อง: Re: ใครพอมี captcha ภาษาไทย ของ Pligg บ้างครับ
โพสต์โดย: Aonz ใน 05 พฤษภาคม 2013, 14:47:13
อ้างถึงจาก: JumDaiDee ใน 14 กุมภาพันธ์ 2013, 10:44:48
ลองเอาไปประยุกต์ ดูนะครับ
<?php
   function ranDomStr($length){
      $str2ran = 'กขคง'; //ใส่ตัวอักษร จะให้ random ใส่เข้าไปเยอะๆ ครับ
      $str_result = ""; 
      while(strlen($str_result)<$length){ 
         $str_result .= substr($str2ran,(rand()%strlen($str2ran)),1);
                                                                                 
      }
      return($str_result);
   }
   $ran_str = randomstr(5);
?>
<table >
        <tr valign="bottom">
       <td align="right" height="24" valign="top">Code input :&nbsp;</td>
      <td align="left" colspan="2"><input name="code_input" id="code_input" type="text"><input type="hidden" name="code_hidden" id="code_hidden" value="<?=$ran_str?>">&nbsp;&nbsp;<span id="changePic"><input  name="" id="bg_pic" value="<?=$ran_str?>"></span></td>
    </tr>
</table>

อ่อ ท่านครับ ไม่ทราบต้องวางที่ไฟล์ไหนครับ  :P