Rechercher : dans
Par :

Insérer une image PHP dans une page HTML

Dernière réponse le 4 oct 2007 à 16:20:47 David, le 16 mai 2005 à 10:47:45 
 Signaler ce message aux modérateurs

Bonjour à tous,
je souhaiterai pouvoir afficher dans une page HTML une image générée par PHP. Quelqu'un a t 'il deja fait ce genre de chose ?

J'ai bien essayé, mais l'image qui s'affiche dans ma page HTML actuellement n'est qu'une suite de symbole sans sens. Ma page HTML n'arrive viseblement pas à interpreter mon image PHP.

Petite précision, il faut absoluement que mon image soit une image générée par PHP.

D'avance, merci !

Meilleures réponses pour « insérer une image PHP dans une page HTML » dans :
On peut cacher le code source d'une page HTML VoirMythe: On peut cacher le code source d'une page HTML. Réalité: FAUX. Explications: Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair. Il y a donc toujours moyen de le...
[mythes] On peut protéger une page web/une image contre la copie VoirMythe On peut empêcher la copie d'une page web ou d'une image. On peut empêcher de voir le source d'une page HTML. On peut empêcher la copie d'une vidéo, d'une musique. Réalité FAUX Explications Quelle que soit la nature d'un document (page...
[Webmaster] Afficher facilement le code php/xhtml de vos pages VoirSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La...
Gestion des images en HTML VoirComment afficher des images sur une page web? Quelques images sur un site Web peuvent le rendre plus attractif et plus convivial, cependant il est important de ne pas sombrer dans l'excès car les images peuvent impliquer un temps de chargement...
Javascript - Implantation du code VoirA quel emplacement insérer le Javascript dans votre page HTML Il existe plusieurs façons d'inclure du JavaScript dans une page HTML : Grâce à la balise En mettant le code dans un fichier Grâce aux événements Dans la balise...

1

Lo-chan, le 16 mai 2005 à 11:01:02

Euh tu ne te mélangerai pas, par hazard ?

un image php ca n'existe pas, une image peut avoir un format comme jpg, gif, png,...

tu veux faire quoi ? afficher une image prise aléatoirement parmi d'autre ? dans ce cas des scripts tout fait existent déjà.

Répondre à Lo-chan

3

david, le 16 mai 2005 à 11:21:19

Ceci est un exemple de création d'image en PHP :

<?php
$image = imagecreate(400,300);
$bg = imagecolorallocate($image,0,0,0);
$col_poly = imagecolorallocate($image,255,255,255);

imagepolygon($image,
array (
0, 0,
100, 200,
300, 200
),
3,
$col_poly);

header("Content-type: image/png");
imagepng($image);

?>

je voudrais pouvoir afficher dans une page HTML l'image créée par le code PHP.

Répondre à david

2

dedale82, le 16 mai 2005 à 11:15:22

Salut,
il suffit d'inserer le script qui genere l'image avec une balise img :
<img src="mon_image.php" />

A plus

Répondre à dedale82

4

david, le 16 mai 2005 à 11:41:27

Merci, mon image passe tres bien comme cela.

Par contre à l'originemon code PHP etait inséré à l'interieur meme du code de ma page HTML (j'sais pas si j'ai été tres clair là..?). Donc n'aurais tu pas une astuce pour afficher une image PHP donc le code source se trouve à l'interieur meme du code de la page HTML. Comprends tu ma question ?

Répondre à david

5

Lo-chan, le 16 mai 2005 à 11:52:20

Ben faut que tu fasses une fonction que tu met en début de page, dedans tu met ton code qui génère l'image et ensuite tu viens appeler cette fonction à l'endroit ou tu ve que ton image s'affiche.

Répondre à Lo-chan

6

dedale82, le 16 mai 2005 à 13:15:50

Comme tu utilises la fonction header(), aucun code html ne doit etre affiché avant d'appeler l'image. C'est pour ca que le script qui genere l'image doit etre un fichier separé.

Répondre à dedale82

7

 david, le 16 mai 2005 à 15:01:33

Ok, merci !

Répondre à david
Collection CommentÇaMarche.net