imagecreate dans une fonction et dans la page html

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : imagecreate dans une fonction et dans la page html

Re: imagecreate dans une fonction et dans la page html

par polpaulin » 21 déc. 2012, 23:08

ok merci

Re: imagecreate dans une fonction et dans la page html

par moogli » 21 déc. 2012, 15:05

Globalement tu n'as pas compris le tuto que t'es indiqué ?
Ni mes explications ?

La solution as ton problème c'est de mettre le code de génération dans un fichier php qui est appelé par la balise img !

@+

Re: imagecreate dans une fonction et dans la page html

par polpaulin » 21 déc. 2012, 13:18

ce ne possible qu'avec css en indiquant le contenu d'image dans la balise.
c'est a dire ? concretement comment faire ?
Le second fichier va générer l'image et l'afficher.

Ce fichier te permet d'avoir le code génération dans un coin et surtout d'être assez générique pour l'utiliser avec des valeurs dynamiques.
Je comprend bien mais ailleurs il ne me sert a rien , j'ai besoin de ce graphique dans ma page directement

merci

Re: imagecreate dans une fonction et dans la page html

par moogli » 20 déc. 2012, 23:22

ce ne possible qu'avec css en indiquant le contenu d'image dans la balise.


il faut commencer par comprendre ce que tu fait.

Ton header déclenche une erreur c'est normal. Tu veux envoyer une entête indiquant une image au milieu d'un fichier html ....

Le second fichier va générer l'image et l'afficher.

Ce fichier te permet d'avoir le code génération dans un coin et surtout d'être assez générique pour l'utiliser avec des valeurs dynamiques.


@+

Re: imagecreate dans une fonction et dans la page html

par polpaulin » 19 déc. 2012, 14:09

oui mais là on cree un graphique ailleurs tout seul (je ne vois pas bien à quoi ça peut servir) , mais comment créer un graphique dans la page courante comme sur mon exemple ?
un page machin.php avec qui génère un graphique au milieu de texte comme n'importe quelle page php/html

merci

Re: imagecreate dans une fonction et dans la page html

par moogli » 19 déc. 2012, 12:54

salut,

est il possible de générer une image dans une page normale HTML ?
juste HTML non, du html c'est pas du php.

ton code demande d'afficher le retour de la fonction createImage() c'est bien ce qu'il fait.

si tu veux faire ce type de chose il faut le fairedans un autre fichier qui sera appeler par ta balise img.

un tuto sur la chose http://www.lephpfacile.com/cours/22-la-librairie-gd


@+

imagecreate dans une fonction et dans la page html

par polpaulin » 19 déc. 2012, 12:01

Bonjour

je voudrais une fonction qui crée un graphique png mais je n'arrive pas a récupérer le graphique j'ai des hiéroglyphes à la place
est il possible de générer une image dans une page normale HTML ?

du genre

Code : Tout sélectionner

<!DOCTYPE html> <? function createImage($w, $h){ $img = imagecreate( $w, $h ); //.... tout le code //header( "Content-type: image/png" ); ne marche pas -> Cannot modify header information - headers already sent by return $img ; } ?> <html> <head> <meta http-equiv="Content-type" content="image/png" /> <title>Image with php</title> </head> <body> <img src="<?= createImage(200,100) ; ?>" /> </body> </html>
merci