8768 sujets
Développement web côté serveur, CMS
Bonjour,
Avec la variable $_SERVER['REQUEST_URI'] (et éventuellement $_SERVER['HTTP_HOST']) tu peux récupérer l'url courante de ta page.
voir ici
Après, un simple test et tu pourra afficher une image ou l'autre.
Modifié par Romain.E (18 Aug 2011 - 08:00)
Avec la variable $_SERVER['REQUEST_URI'] (et éventuellement $_SERVER['HTTP_HOST']) tu peux récupérer l'url courante de ta page.
voir ici
Après, un simple test et tu pourra afficher une image ou l'autre.
Modifié par Romain.E (18 Aug 2011 - 08:00)
Avant tout, il faudrait que tu nous dises ce que tu recherches plus précisément...
Charger l'image 1.jpg si on appelle 1.php ?
Charger l'image montgolfière.jpg si on appelle chameau.php ?
Charger l'image profil.jpg si on appelle profil-232.php ou profil-4912.php ou ... ?
Sans plus de précisions sur ce que tu cherches à faire, il va être difficile pour nous de t'aider
Charger l'image 1.jpg si on appelle 1.php ?
Charger l'image montgolfière.jpg si on appelle chameau.php ?
Charger l'image profil.jpg si on appelle profil-232.php ou profil-4912.php ou ... ?
Sans plus de précisions sur ce que tu cherches à faire, il va être difficile pour nous de t'aider
Je suis actuellement sous wordpress, donc l'affichage de l'image ne se fera pas en fonction d'un fichier .php mais par rapport à une url.
Exemple :
si l'url est www.nomdedomaine.fr/hotel alors j'affiche hotel.jpg
si l'url est www.nomdedomaine.fr/bar alors j'affiche bar.jpg
Exemple :
si l'url est www.nomdedomaine.fr/hotel alors j'affiche hotel.jpg
si l'url est www.nomdedomaine.fr/bar alors j'affiche bar.jpg
tpi35 a écrit :
Bonjour,
je cherche une fonction php me permettant d'afficher une image en fonction de l'url.
Des idées?
vue ton dernier exemple, la fonction $_SERVER['REQUEST_URI'] couplé à des tests dans ton script si mon url = machin alors $url_image = machin.jpg <img src=$url_image />
Rien d'automatique en php ni autre langage.
Bonjour,
Le but du forum, n'est pas de tout faire pour toi.
Les pistes qui t'ont été données sont suffisantes, avec des notions de PHP, pour rédiger la fonction.
Si tu n'as pas ces notions, tu as trois solutions : 1. Apprendre un peu de PHP, nous serons ravis de t'accompagner dans cet apprentissage ; 2. Trouver un script clé en main répondant à ton besoin, Google sera ton ami ; 3. Payer un pro pour le faire à ta place.
Le but du forum, n'est pas de tout faire pour toi.
Les pistes qui t'ont été données sont suffisantes, avec des notions de PHP, pour rédiger la fonction.
Si tu n'as pas ces notions, tu as trois solutions : 1. Apprendre un peu de PHP, nous serons ravis de t'accompagner dans cet apprentissage ; 2. Trouver un script clé en main répondant à ton besoin, Google sera ton ami ; 3. Payer un pro pour le faire à ta place.