Maison > développement back-end > tutoriel php > PHP se rend compte que cliquer sur le code de vérification ou ne pas le voir clairement actualisera le code de vérification

PHP se rend compte que cliquer sur le code de vérification ou ne pas le voir clairement actualisera le code de vérification

小云云
Libérer: 2023-03-19 16:54:02
original
5908 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur la façon d'utiliser la bibliothèque GD pour créer des codes de vérification en PHP (cliquer sur le code de vérification ou le voir clairement actualisera le code de vérification, j'espère que les amis dans le besoin pourront s'y référer). cela peut aider tout le monde.

Ceci est une page qui utilise la bibliothèque GD pour générer un code de vérification

test.PHP

<?php 
header(&#39;Content-Type:image/jpeg&#39;); 
 $img = imagecreatetruecolor(100, 40); 
 $black = imagecolorallocate($img, 0x00, 0x00, 0x00); 
 $green = imagecolorallocate($img, 0x00, 0xFF, 0x00); 
 $white = imagecolorallocate($img, 0xFF, 0xFF, 0xFF); 
 imagefill($img,0,0,$white); //生成随机的验证码 
 $code = &#39;&#39;; 
 for($i = 0; $i < 4; $i++) { $code .= rand(0, 9); } 
 imagestring($img, 5, 10, 10, $code, $black); 
 //加入噪点干扰 
 for($i=0;$i<50;$i++) { 
  imagesetpixel($img, rand(0, 100) , rand(0, 100) , $black); 
  imagesetpixel($img, rand(0, 100) , rand(0, 100) , $green); 
 } //输出验证码 header("content-type: image/png"); 
 imagepng($img); 
 imagedestroy($img); 
?>
Copier après la connexion

Ceci est une page partielle qui peut être implémentée après avoir cliqué sur le code de vérification ou l'avoir vu clairement Actualisez le code de vérification

test2.php

<script type="text/javascript"> 
 function shuaxin() 
 { 
  document.getElementById(&#39;code&#39;).src = "test.php?"+Math.random(); 
 } 
</script> 
<input type="text"><br /> 
<img id="code" src="test.php" onclick="shuaxin()" /> 
<span onclick="shuaxin()">看不清?</span><br />
Copier après la connexion

comme indiqué ci-dessous :

Recommandations associées :

Code d'implémentation PHP pour une actualisation en temps réel lorsque vous cliquez sur le code de vérification

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal