Problème d'affichage d'image avec PHP et GD
Résolu/Fermé
nassdak
-
26 oct. 2006 à 12:08
nassdak Messages postés 61 Date d'inscription jeudi 26 octobre 2006 Statut Membre Dernière intervention 8 juin 2007 - 2 nov. 2006 à 15:06
nassdak Messages postés 61 Date d'inscription jeudi 26 octobre 2006 Statut Membre Dernière intervention 8 juin 2007 - 2 nov. 2006 à 15:06
A voir également:
- Problème d'affichage d'image avec PHP et GD
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Google recherche par image - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Image - Guide
2 réponses
phunk
Messages postés
497
Date d'inscription
lundi 31 juillet 2006
Statut
Membre
Dernière intervention
30 novembre 2006
193
26 oct. 2006 à 12:18
26 oct. 2006 à 12:18
Salut, il faut bien mettre le traitement gd à part, mais carrément dans un autre fichier.
A partir du moment ou tu crées un header (par exemple image/jpeg), dès que tu as appelée la fonction de rendering gd c'est une image à part entière, interprétée en tant que telle par le serveur web. Tu ne peux plus effecuer de traitement derrière qui affiche du texte par exemple.
Il te faut donc un fichier par image à générer. Mais tu peux quand même faire beaucoup de choses : récupération d'un paramètre à afficher, mise en forme conditionnelle en fonction de critères se trouvant dans une base etc..
A partir du moment ou tu crées un header (par exemple image/jpeg), dès que tu as appelée la fonction de rendering gd c'est une image à part entière, interprétée en tant que telle par le serveur web. Tu ne peux plus effecuer de traitement derrière qui affiche du texte par exemple.
Il te faut donc un fichier par image à générer. Mais tu peux quand même faire beaucoup de choses : récupération d'un paramètre à afficher, mise en forme conditionnelle en fonction de critères se trouvant dans une base etc..
nassdak
Messages postés
61
Date d'inscription
jeudi 26 octobre 2006
Statut
Membre
Dernière intervention
8 juin 2007
23
2 nov. 2006 à 15:06
2 nov. 2006 à 15:06
Le pb est réglé! Après quelques tests, ton code s'est avéré être la meilleure solution.
Merci de ton aide ;)
Merci de ton aide ;)
26 oct. 2006 à 12:38
26 oct. 2006 à 14:17
27 oct. 2006 à 10:23
27 oct. 2006 à 14:08