사이트 내 전체검색
PHP
[PHP] 스팸게시물 방지를 위한 코드 (2008/11/16 수정)
로빈아빠
https://cmd.kr/php/642 URL이 복사되었습니다.

본문

<form method="post" name="fwrite" action="write_ok.php" enctype="multipart/form-data">
<table>
  <tr>
    <td>032-651-<font color="#FF0000">7782</font></td>
    <td><input name="nospam" type="text" style="width:60px;"> 붉은색 글자만 입력해주세요</td>
  </tr>
</table>
</form>




## write_ok.php

<?
if ($nospam != "7782") {  // 스팸인 경우 되돌려보냄 ?>
<script type="text/Javascript">
<!--
  alert('스팸방지용 글자가 옳바르지 않습니다.\n\n 7782 을 정확히 입력해주세요.');
  history.back();
//-->
</script>

<?
} else { //스팸 아닐때 실행코드


} // 스팸방지 끝 ?>




2008-11-16  UTF-8 에서의 Alert 한글깨짐 해결을 위해
<?
if ($nospam != "7782") {  // 스팸인 경우 되돌려보냄
  $URL = "order.php?name1=". $name1 ."&name2=". $name2 ."&email=". $email;
  //echo $URL;
  $MSG = "스팸방지용 글자가 옳바르지 않습니다.\n\n 7782 을 정확히 입력해주세요.'";
  //echo $MSG;
  echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><script>window.location='$URL';alert('$MSG');</script>";
} else { //스팸 아닐때 실행코드


} // 스팸방지 끝 ?>

댓글목록

등록된 댓글이 없습니다.

PHP
871 (7/18P)

Search

Copyright © Cmd 명령어 18.188.13.127