Comment enregistrer localement une bonne image de code de vérification en php ?
phpcn_u1582
phpcn_u1582 2017-05-16 13:04:04
0
2
613

Utilisez PHP pour dessiner des images de vérification de connexion. Étant donné que les photos sont prises localement, je ne souhaite pas renvoyer l'image sous la forme d'un lien. Je souhaite nommer l'image du code de vérification dessinée, puis l'enregistrer dans l'emplacement spécifié. chemin, puis renvoie un local. Donnez l'adresse URL à la réception, et le frontal insère directement l'adresse dans <img src="url"/>. Comment y parvenir ? Merci~

< /p>

< br>Jusqu'à présent, je viens de générer une image png dans le navigateur. Comment puis-je nommer l'image et l'enregistrer localement ?

De plus, cette approche est-elle correcte ?


Le src d'Img est écrit à mort, pas de problème

Si les données obtenues par ajax sont placées dans le src d'img , une erreur sera signalée< br>

phpcn_u1582
phpcn_u1582

répondre à tous(2)
Peter_Zhu

Il vaut mieux ne pas générer d’images. Enregistrez-le à chaque fois que vous actualisez. Pensez à votre espace disque dur. Si vous devez faire cela
modifiez la huitième ligne

$imgpath = time().rand(10000,99999).'.png';//生成图片的位置。具体路径需要指定
imagepng($imge,$imgpath);//报错图片
echo $imgpath;//返回图片地址
淡淡烟草味

$pic = "C:pic.png";
imagepng($im,$pic);

est l'adresse du chemin local

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal