Solutions au problème selon lequel l'image du code de vérification générée par PHP ne peut pas être ouverte : 1. Bloquez le code de l'image de sortie ; 2. Vérifiez les erreurs de code ; 3. Vérifiez si la bibliothèque gd est ouverte ; chemin lors de la génération du code de vérification ; 5. Ajoutez simplement le code "ob_clean()".
L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.
Que dois-je faire si l'image du code de vérification générée par php ne peut pas être ouverte ?
L'image du code de vérification générée par php n'affiche pas le problème
1. Bloquez d'abord le code de l'image de sortie : header("Content-Type:image/png");
2. pour les erreurs de code
3. Vérifiez ensuite s'il y a une sortie avant le code de vérification. S'il y a une sortie, le code de vérification ne sera pas affiché
4. Vérifiez si la bibliothèque gd est ouverte
5. s'affichera et aucune erreur ne sera signalée ; actualisez la page et le code de vérification sera affiché. La raison est la suivante : le chemin de la police est incorrect lors de la génération du code de vérification (doit être un chemin absolu), comme indiqué. dans la figure :
6. S'il n'y a pas de problème, ajoutez-le dans header("Content-Type:image/png" ) peut être parfaitement résolu en ajoutant le code ob_clean() avant (Remarque : la fonction de ob_clean() consiste à vider le cache ob)
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!