Page 1 sur 1

Afficher image avec méthode post

Posté : 08 août 2008, 09:17
par TomTom85
Bonjour

Je crée une image avec jpgraph, donc c'est un fichier php à appeler comme une image (<img src='bla.php'>)
Je voudrais lui passer des paramètres (variables créés par ma page)
Actuellement je les passent en get (src='truc.php?titre="blabla"&donnees="blabla"'>)

Comment je peut faire pour passer mes variables en post sachant que mes images se chargent avec la page?

Merki pr vos réponses !!

Posté : 08 août 2008, 09:30
par steph29
la methode post ne fonctionnera pas dans ce cas la (chargement de page)

il te reste deux solutions:
les sessions pour passer les parametres
ou une methode ajax pour simuler l'envoi en post des valeurs :S

Posté : 08 août 2008, 09:41
par Sékiltoyai
On va retourner le problème. Pourquoi veux tu passer les variables en post ?

Posté : 08 août 2008, 15:07
par TomTom85
En faite actuellement je passe mes variables avec la méthode get (donc au bout de mon url)

Cependant mes graphes ne s'affichent pas sous ie7 lorsqu'il y a trop de données. j'ai vu quelque part que la méthode get n'acceptai pas de passer un chemin de plus de 256 caractères.
Je pense donc que c'est la cause de mon problème.

Je doit donc trouver un moyen de passer mes paramètres à mon fichier en utilisant autre chose que get.

Posté : 08 août 2008, 15:22
par Sékiltoyai
Ah, bah en effet sessions ou post.
Pour ma part je te conseillerais de faire un tableau en session qui à un id unique associe les informations de ton image. Dans l'url tu ne précises que l'id, le script affichant l'image ira ensuite chercher l'enregistrement correspondant à ton id... Cela t'évite le javascript et c'est assez simple à mettre en oeuvre...

Posté : 13 août 2008, 15:33
par TomTom85
Merci pr ces conseils.
je vais mettre en place la variable de session.

+++