afficher une image en fonction d'une adresse.

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 : afficher une image en fonction d'une adresse.

Re: afficher une image en fonction d'une adresse.

par christele » 11 nov. 2009, 14:31

bonjour, est il possible en php de faire afficher une image en fonction d'une adresse ?
Ta question est une contradiction puisque tu as un PHP différent par page , tu dis en fonction de l'adresse ?
du reste dans ton exemple c'est pareille, tu mets des PHP différents.

Alors j'en conclue que tu en as besoin parceque l'image est gérée dans un include (identique a chaque page)
Bien sur il y a une variable qui te donnes ton nom de page, mais derriére il faut en extraire le numéro. comme disait Ryle c' est un peut lourd !
moi je fais comme cela sur mes includes
<?PHP
//..........
$flag=3;
include "choix_img.php";
//.....
?>

Re: afficher une image en fonction d'une adresse.

par Ryle » 09 nov. 2009, 23:08

Le plus simple serait sans doute de ne faire qu'une seule page et de passer l'information de l'image à afficher en paramètre :
http://www.monsite.com/page.php?id=1 affiche image1
http://www.monsite.com/page.php?id=2 affiche image2
Tu récupères alors le numéro de l'image à afficher avec un simple $_GET['id']

Ceci dit, il est possible en effet, avec php de récupérer l'url de la page demandée sous forme d'une chaine, et de parser celle-ci pour récupérer le numéro de l'image à afficher... c'est un petit peu plus lourd, faut une expression régulière pour identifier le numéro de l'image dans la chaine, mais c'est tout à fait faisable :)

afficher une image en fonction d'une adresse.

par fabrice88250 » 09 nov. 2009, 22:27

bonjour,
est il possible en php de faire afficher une image en fonction d'une adresse ?

exemple :
si je suis sur : http://www.monsite.com/page1.php j'affiche sur cette meme page image1
si je suis sur : http://www.monsite.com/page2.php j'affiche sur cette meme page image2
si je suis sur : http://www.monsite.com/page3.php j'affiche sur cette meme page image3