ホームページ  >  記事  >  バックエンド開発  >  PHP グラフィック番号検証コード_PHP チュートリアル

PHP グラフィック番号検証コード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:23:02756ブラウズ

phpグラフィック番号検証コード

以下のコードはすべて私のデバッグに合格しました。 authpage.phpを実行します。



/*

* ファイル名: authpage.php

*/

srand((double)microtime()*1000000);
//ユーザー入力が検証コードと一致するかどうかを検証します

if(isset($_POST['authinput']))

{


if(strcmp($_POST['authnum'],$_POST['authinput'])==0)

エコー「検証が成功しました!」

その他

echo「検証に失敗しました!";

}

//新しい 4 桁の整数の検証コードを生成します

while(($authnum=rand()%10000)
?>

<フォーム action=authpage.php メソッド=post>


確認コードを入力してください:


>
>


------------------------------------------------- -------------------------------------------------- ----------



/*

* ファイル名: authimg.php

*/
//検証コード画像を生成する

Header("コンテンツタイプ: 画像/PNG");
srand((double)microtime()*1000000);
$im = imagecreate(58,28);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200);
imagefill($im,68,30,$gray);
//4 桁の整数の確認コードを画像に描画します

imagestring($im, 5, 10, 8, $HTTP_GET_VARS['authnum'], $white);
for($i=0;$i

{

imagesetpixel($im, rand()%70 , rand()%30 , $gray);
}


画像PNG($im)

イメージ破壊($im)

?>
____________________

java->struts

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/845133.html技術記事 PHP グラフィックス デジタル検証コード 次のコードはすべてデバッグに合格しました。 authpage.phpを実行します。 ? /* * ファイル名: authpage.php */ srand((double)microtime()*1000000) // ユーザー入力かどうかを確認します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。