Page 1 sur 1

Afficher image-gd2 + texte = SUICIDE

Posté : 18 avr. 2006, 17:40
par pimpim
Bonjour, je me permet de soliciter votre aide car je ne sais vraiment plus quoi faire.

Mon probleme : je n'arrive aps a afficher une image créée avec la bibli GD2 ainsi que du texte sur la même page. En affichant l'image seule, sa marche mais avec du texte j'ai du texte incompréhensible créé a partir de l'image...

J'ai pourtant essayé de séparer les deux fichiers : un fichier s'occupe de l'affichage de l'image et l'autre de l'affichage d'un message tout bête. Et j'inclus les deux dans un autre fichier, séparés par un tableau mais rien n'y fait.

Donc voila, j'aimerais savoir si ce que j'essaye de faire est possible.

PS : en fait je dois chopper des images, les afficher en plein écran et intégrer un pitit menu qui permet de zoomer et de tourner l'image (tout sa dans la même page de préférence). Je pensais donc utiliser la bibli GD2, savez vous si il est possible de faire sa avec autre chose genre javascript ? Sa me réglerais mon probleme.

Je vous remercie par avance de toute l'aide que vous m'apporterez !

Posté : 18 avr. 2006, 19:31
par Lorenzo
pour appeler ton image généré dynamiquement, tu as juste a faire ca :
<img src="http://xxx/fichier.php">
n'oublie pas que le fichier php generant l'image doit renvoyer un entete d'image GD valide et surtout pas mettre cet entete sur la page qui contient l'image et le texte ...

maintenant si tu as bien fait tout ca c'est juste que ton navigateur ne supporte pas le images GD ou GD2 .... donc la il ne te reste plus que le suicide ;)

ou si tu n'es pas tres chaud pour cette soluce, genere plutot un png :D

Re: Afficher image-gd2 + texte = SUICIDE

Posté : 18 avr. 2006, 21:47
par Truc
Salut,

L'exemple précédent est valable dans le cas où l'image générée est enregistrée.
J'ai pourtant essayé de séparer les deux fichiers : un fichier s'occupe de l'affichage de l'image et l'autre de l'affichage
C'est ce qu'il faut faire...

Un fichier (image.php)qui génère une image avec le HEADER adapté et tout le tralala de création d'images

Et un fichier qui affiche l'image dans une balise img:
<img src="image.php" alt="" />
Tu peux aussi y passser des arguments:
<img src="image.php?arg=test" alt="" />
pour les utiliser dans le fichier image.php

Posté : 19 avr. 2006, 10:18
par pimpim
Yeehaa sa marche. Merçi infiniment pour votre aide même si c'était, au final, tout con.
A propos du passage des parametres dans la balise <img>, comment exactement passe t'on des parametres et comment les recupere t-on dans la page image.php ? Avec un GET['nom_de_variable'] ?

Merçi encore pour votre aide.

Posté : 19 avr. 2006, 11:23
par Lorenzo
oui, le $_GET contiendra les vars passés en arguments ...