Dreamweaver cs6 を開き、新しい PHP サイトを作成します。
まず、111.php という名前の新しいファイルを作成し、ダブルクリックして編集し、次のように Dreamweaver によって自動的に生成された HTML コードをクリアします。 Dreamweaver CS6 エディターに PHP を追加 コードは次のとおりです:
session_start();
header("Content-Type:image/png"); // ヘッダー情報の出力を設定します。ページをpng画像に $im=imagecreate(60 ,20); //キャンバスを作成します
$im_color=imagecolorallocate($im,100,100,100) //検証コードの背景をグレーで塗りつぶしますfor($ i=0;$i<4;$i++)
{
$line_color=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imageline($im,rand( 0,60),rand(0,20),rand(0 ,60),rand(0,20),$line_color);
}
//ランダムな色の干渉線を4本描画する実践的なループ
$ n=rand(1000,9999);
$_SESSION["y "]=$n;
$p=0;
for($i=0;$i<4;$i++)
{
$p=$p+10;
$num =substr($n,$i,1) //認証コードの番号を一つずつ取り出します
$num_color=imagecolorallocate($im, rand(0,255),rand(0,255),rand(0,255));
imagettftext($im,rand(10,15),rand(-10,10),$p,rand(10,15),$num_color ,"font1.ttf",$num);
}
// 各認証コード番号を異なる色、番号角度偏差、フォントに設定します。
imagepng($im); //検証コードを出力
imagedestroy($im); //メモリを解放
? >
次に、
新しい login.php ファイルを作成します
パスワード テキスト ボックスは任意に入力できます
は; 何でも書いて大丈夫です
フォームを送信する メソッドは post で check.php に送信されます。 終わり