Page 1 sur 2
Lien sur image
Posté : 12 août 2005, 16:09
par metamax
Bonjour,
Je modifie une page PHP sur le site d'un ami et j'ai un souci.
Sur le bout de code suivant, comment faire en sorte que l'image BAND_bas_3.gif puisse renvoyer sur une autre page WWW ou vers un Email, lors d'un clique dessus.
<TD WIDTH="150" VALIGN='top' ALIGN="center"><IMG SRC='../<?php echo $GLOBALS["Rep_Images"]; ?>/BAND_bas_3.gif' BORDER='0'></TD>
Merci
Posté : 12 août 2005, 16:11
par ouckileou
en mettant un lien dessus, balises <a></a> autour de la balise IMG
ceci est du HTML, pas du PHP

Posté : 12 août 2005, 16:12
par raptor
afin de respecter tes normes de codage:
Code : Tout sélectionner
<A HREF='http://www.site.com'><IMG SRC='../<?php echo $GLOBALS["Rep_Images"]; ?>/BAND_bas_3.gif' BORDER='0'></A>
mais généralement on evite les majuscules dans les balises.
@+
Posté : 12 août 2005, 16:14
par mere-teresa
Modération : je déplace vers HTML, si c'est bien ce que je pense 
Posté : 12 août 2005, 16:29
par albat
Confirmation de la recommandation de
Raptor : on évite les capitales.
En outre, ne te mélange pas trop les pinceaux entre guillemets et apostrophes.
Fixe-toi une syntaxe et tiens-toi à cette convention d'écriture.
Enfin, n'oublie pas l'attribut alt pour la validité W3C.
Ton exemple corrigé :
<a href="http://www.site.com"><img src="../<?php echo $GLOBALS['Rep_Images']; ?>/band_bas_3.gif' border="0" alt="Image représentant..."></a>
Posté : 12 août 2005, 16:31
par mere-teresa
comment faire en sorte que l'image BAND_bas_3.gif puisse renvoyer sur une autre page WWW ou vers un Email, lors d'un clique dessus.
Il faut que tu connaisses à l'avance l'adresse du site ou de l'email.
Posté : 12 août 2005, 17:44
par metamax
Merci beaucoup.
Je tente les modifs.
En effet HTML.
Je début evraiment

Posté : 12 août 2005, 17:55
par metamax
Euh désolé mais c'est quoi :
/band_bas_3.gif
?
Merci
Posté : 12 août 2005, 17:58
par ouckileou
Posté : 12 août 2005, 17:59
par metamax
Pardon. Je me suis tromper dans le copier / coller.
Je voulais parler du :
alt="Image représentant..."
Merci
Posté : 12 août 2005, 18:14
par metamax
Arf. Je ne m'en sors pas.
J'ai ça maintenant :
<TD WIDTH="175" VALIGN='top'><a href="http://www.site.com"><img src="../<?php echo $GLOBALS["Rep_Images"]; ?>/band_bas_3.gif' border="0" alt="Image représentant..."></a></TD>
Ca me met un lien qui fonctionne mais l'image ne s'affiche pas et dedans il y a marqué "Image représentant".
Désolé, c'est surement basique mais je ne m'en sors pas.
Merci
Posté : 12 août 2005, 19:45
par JazzFinder
Est-ce que
http://www.site.com t'appartient??? Ça m'étonnerait. Sinon vérifie le chemin de ton fichier-image.
Posté : 12 août 2005, 19:59
par mere-teresa
Pour construire ton HTML regarde ce qu'il y a en choisissant "Afficher le code source" dans ton navigateur.
Il a remplacé le PHP par qqchose, à tous les coups. Peux-tu copier-coller le code source de ta page ?
Posté : 13 août 2005, 23:29
par albat
La propriété alt que tu inclus dans la balise img donne une légende à ton image.
Ainsi, si pour une raison quelconque, l'image ne s'affiche pas,
le texte affecté à la propriété alt apparaîtra.
Cette propriété est requise pour la validation W3C.
Posté : 13 août 2005, 23:30
par albat
que donne comme résultat le script PHP :
<?php echo $GLOBALS["Rep_Images"]; ?>
Est-ce un dossier valide ?
Contient-il l'image
band_bas_3.gif ?