Zattara Posté 5 Janvier 2007 Partager Posté 5 Janvier 2007 (modifié) Bonjour à tous, Je souhaite qu'un fichier php contienne une image gif. Mon fichier est donc structuré comme suit : <?php header ("Content-type: image/gif"); $image="monimage.gif"; readfile($image); ?> Bon affichage si on appelle directement la page, mais impossible de l'afficher lors de l'appel du fichier depuis une autre page... Zauriez ptet des tuyaux ? Modifié 5 Janvier 2007 par Zattara Lien vers le commentaire Partager sur d’autres sites More sharing options...
destroyedlolo Posté 5 Janvier 2007 Partager Posté 5 Janvier 2007 Hum, qu'est-ce que tu entends par lors de l'appel du fichier depuis une autre page ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Zattara Posté 6 Janvier 2007 Auteur Partager Posté 6 Janvier 2007 (modifié) J'appelle ce fichier avec un paramètre qui fait varier la source de l'image : <img src="fichierprecedent.php?paramètre=valeur"> lorsque j'exécute "fichierprecedent.php?paramètre=valeur" je tombe bien sur un gif qui varie en fonction de la valeur. Mais la commande src="fichierprecedent.php?paramètre=valeur" renvoie une image en croix. Modifié 6 Janvier 2007 par Zattara Lien vers le commentaire Partager sur d’autres sites More sharing options...
f_trt Posté 7 Janvier 2007 Partager Posté 7 Janvier 2007 Pour moi ça doit fonctionner, tu as cela quelque soit le navigateur ? J'utilise cela courament avec la librairie artishow, tu dois avoir une autre erreur essai de sauver et compare l'entete avec un vrai gif pour voir. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Zattara Posté 7 Janvier 2007 Auteur Partager Posté 7 Janvier 2007 Quel que soit le navigateur oui. Cependant g une incohérence, la source de l'image obtenue sous navigateur pour l'adresse "fichierprecedent.php?paramètre=valeur" est l'image "monimage.gif", apparemment pour que ca fonctionne il faudrait que ce soit "fichierprecedent.php?paramètre=valeur". J'ai trouvé des pistes intéressantes avec les fonctions : 'imagecreatefromgif' et 'imagegif' Mais je dois avoir des problemes de syntaxe rien n'y fait ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Zattara Posté 8 Janvier 2007 Auteur Partager Posté 8 Janvier 2007 (modifié) Ca y est ca marche !! En fait voici le code : <? header ("Content-type: image/gif"); $sourceimage="monimage.gif"; $im=@imagecreatefromgif($sourceimage); imagegif($im); ?> A noter : "monimage.gif" doit impérativement comporter l'adresse absolue de l'image et non "http://www.mondomaine.com/repertoire-image/image.gif" Merci à ceux qui ont pris le temps de plancher sur le sujet Modifié 8 Janvier 2007 par Zattara Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant