Page 1 sur 1

PHP_Image

Posté : 31 mai 2006, 21:45
par Choun
Bonjour, :D

J'aimerais savoir comment on fait pour inserer une image dans du PHP, je débute doyez indulgent...

J'ai essayer ça (ligne 2), mais il me dit qu'il y a une erreur et refuse d'afficher l'image à la sortie du formulaire HTML
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<img src=""images/logo.jpg"" width=""170"" height=""169"">";
echo "<B align=center>";
echo "<P align=center>";
echo "Votre message a bien été envoyé</B></P>";
Merci beaucoup

Posté : 31 mai 2006, 22:51
par Cyrano
Attention, en PHP, on échappe pas des guillemets en les doublant comme on pourrait faire en SQL avec des apostrophes : le caractère d'échappement est le \ : donc
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<img src=\"images/logo.jpg\" width=\"170\" height=\"169\">";
echo "<B align=center>";
echo "<P align=center>";
echo "Votre message a bien été envoyé</B></P>";
Ceci dit, ce type de code est lourd et sans grand intérêt, il serait préférable de faire :
<?php
//... ici, seulement du code PHP
?>
<!-- ici du code html -->
<HTML><HEAD>
<TITLE>Form Sent!</TITLE></HEAD><BODY>
<img src="images/logo.jpg" width="170" height="169">
<B align=center>
<P align=center>
Votre message a bien été envoyé</B></P>
<?php
//...

Posté : 31 mai 2006, 22:52
par Truc
Salut,

Bah pour ces quelques lignes tu n'as même pas besoin de PHP il n'y a rien de variable.
Donc suffit d'enlever tous ces echo et pas de double guillemets pour les attributs des champs.

Et
je débute doyez indulgent.
Oui peut être mais le Forum "débuter en PHP" est fait pour, il ne faut pas en avoir peur tu aurais certainement eu plus de réponses étant donné que ce n'est pas très difficile et que certains débutants auraient très bien pu voir ton message :wink:

Posté : 31 mai 2006, 23:16
par Choun
Merci pour vos posts!! Ca marche nickel de chez nickel :D

A bientot