Page 1 sur 1

inclure des images

Posté : 27 déc. 2006, 03:19
par Bartiff
Bonjour,

Je ne connait presque rien à PHP, cependant on m'a expliqué la fonction include qui me sert à alléger mon code!
J'aimerais savoir si il est possible de faire les meme choses avec des images!

En fait g une page avec plusieurs liens qui pointent sur un fichier .php et j'aimerais qu'en fonction de ces liens une image diférente apparaisse dans ce fichier .php

En esperant etre clair.... :?

Merci d'avance

Posté : 27 déc. 2006, 03:26
par Xenon_54
HTML reste ton ami pour ce genre de cas.
Désolé.

Posté : 27 déc. 2006, 03:41
par Invité
Je ne veux pas faire une page html pour chaque image donc je ne vois pas comment on pourrait faire avec HTML!?
Je me permet d'insister! :roll:

Posté : 27 déc. 2006, 03:43
par Ajoloca
Bonsoir,

Tu n'as qu'a passer ton image en paramètre de ta page php.

Posté : 27 déc. 2006, 03:44
par Xenon_54
Donc tu veux faire un système qui va insérer l'image automatiquement dans ta page dépendamment du lien cliqué?

Tu peux passer en paramètre l'URL de l'image dans ton lien:
image.php?img=image.jpg

Dans ton script:
<?php
echo '<img src="' . htmlspecialchars($_GET['img']) . '">';
?>
Il s'agit d'un script très minimal. À toi de voir s'il y a amélioration à apporter.

Posté : 27 déc. 2006, 03:46
par Bartiff
Merci!!!
J'essai ca!!! :)

Posté : 27 déc. 2006, 12:45
par Bartiff
Je reviens demander de l'aide car je n'arrive pas à utiliser ce script!
Arf! Je me sens nul! :(

Posté : 27 déc. 2006, 12:51
par Ajoloca
Bonjour,

Dans la page qui appelle ta page PHP
<a href=ma_page.php?img=mon_image.png> image 1</a>
Dans "ma_page_php"
<?php
if(isset($_GET['img'])){
   echo '<img src="' . $_GET['img']. '">';
}
?>

Posté : 27 déc. 2006, 13:02
par Bartiff
Ca marche du tonnerre! Merci beaucoup!
Je crois que je vais me plonger dans le PHP!!! :D

Posté : 27 déc. 2006, 13:50
par Ajoloca
Re,

Et mon petit [Résolu] ? :cry:

Posté : 27 déc. 2006, 21:30
par Bartiff
Re,

Et mon petit [Résolu] ? :cry:
Désolé j'étais invité dans mon premier message! Je ne peux pas mettre résolu! :cry:

Posté : 27 déc. 2006, 22:07
par zeus
Re,

Et mon petit [Résolu] ? :cry:
Désolé j'étais invité dans mon premier message! Je ne peux pas mettre résolu! :cry:
C'est fait ;)