Zattara Posté 5 Janvier 2007 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
destroyedlolo Posté 5 Janvier 2007 Posté 5 Janvier 2007 Hum, qu'est-ce que tu entends par lors de l'appel du fichier depuis une autre page ?
Zattara Posté 6 Janvier 2007 Auteur 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
f_trt Posté 7 Janvier 2007 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.
Zattara Posté 7 Janvier 2007 Auteur 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 ...
Zattara Posté 8 Janvier 2007 Auteur 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant