ホームページ  >  記事  >  バックエンド開発  >  クリック可能な更新検証コードを生成する PHP メソッドと簡単な例

クリック可能な更新検証コードを生成する PHP メソッドと簡単な例

墨辰丷
墨辰丷オリジナル
2018-06-02 11:27:141697ブラウズ

この記事では、クリックして更新できる PHP によって生成された検証コードを主に紹介し、簡単な例の形で PHP 検証コードの実装と呼び出し表示メソッドを分析します。これには、検証コード PHP ファイルを動的に呼び出す関連スキルが含まれます。必要な友達は以下を参照してください。

詳細は次のとおりです:

html ファイル:

<html>
 <head>
   <title>验证码</title>
 </head>
  <script type="text/javascript">
    function yanzheng(){
      var im=document.getElementsByTagName("img");
      im[0].src="gd.php?temp="+(new Date().getTime().toString(36));
    }
  </script>
 <body>
  <img src="gd.php"/><a href="#" onclick="yanzheng()">换一张</a>
 </body>
</html>

検証コード ファイル gd.php:

<?php
$im=imagecreate(50,20);
$b=imagecolorallocate($im,0,0,0);
$w=imagecolorallocate($im,255,255,255);
$mask="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$text="";
for($i=1;$i<=4;$i++){
  $index=rand(0,61);
  $text.=$mask{$index};
}
imagestring($im,3,rand(10,20),rand(0,10),$text,$w);
header("Content-type:image/jpeg");
imagejpeg($im);
?>

概要:上記がこの記事の全内容です。これが皆さんのヘルプの学習に役立つことを願っています。

関連する推奨事項:

PHPで特定のキーで2次元配列をソートする方法


PHPは現在使用中のモバイル端末を自動的に識別します

PHPカスタム関数形式のjsonデータ例

以上がクリック可能な更新検証コードを生成する PHP メソッドと簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。