recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment enregistrer localement une bonne image de code de vérification en php ?

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_u1582phpcn_u15822792 Il y a quelques jours608

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-05-16 13:06:04

    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;//返回图片地址

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:06:04

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

    est l'adresse du chemin local

    répondre
    0
  • Annulerrépondre