ผมอยากป้องกันพวกฝรั่งเข้ามาสแปม รับเฉพาะคนไทย พอมีวิธีบ้างไหมครับ :wanwan044:
ลองเอาไปประยุกต์ ดูนะครับ
<?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 : </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?>"> <span id="changePic"><input name="" id="bg_pic" value="<?=$ran_str?>"></span></td>
</tr>
</table>
:wanwan017: ขอบคุณครับ จะลองเอาไปลองดูครับ
จะลองดูครับ :wanwan003:
อ้างถึงจาก: 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 : </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?>"> <span id="changePic"><input name="" id="bg_pic" value="<?=$ran_str?>"></span></td>
</tr>
</table>
อ่อ ท่านครับ ไม่ทราบต้องวางที่ไฟล์ไหนครับ :P