Remplacer le contenu d'une page - PHP - Programmation
MarshPosté le 29-01-2010 à 19:18:37
Bonjour
J'ai le problème suivant : Sur mon site internet, j'utilise une structure d'include pour afficher différentes pages selon le paramètre fixé en url. Jusque là rien de bien méchant.
Dans ces pages, j'ai régulièrement des liens qui envoient vers d'autres pages. Sachant que le texte qu'affiche un lien détermine l'adresse sur laquelle il faudra envoyer, y aurait-il un moyen, en php ou en javascript, pour que, plutôt que lorsque j'édite ma page j'ai à mettre tous mes liens manuellement, que lorsque la page est inclue dans ma page principale (ou qu'elle est affichée), les "mots clefs" soient remplacés en liens.
Par exemple dès que ma page contient choucroute, je veux qu'il y ait un lien vers la page www.choucroute288.com (l'association entre mot clef et lien étant faite au sein du script) Je pourrais bien entendu utiliser un str_replace, mais le fait que j'inclue la page (qui peut contenir du script php) et que ce que celle-ci ne soit pas donc considérée comme une chaine de caractères m'empeche d'utiliser cette solution
Merci d'avance
Message édité par nisalon_caje le 29-01-2010 à 19:19:56
Marsh Posté le 29-01-2010 à 19:18:37
Bonjour
J'ai le problème suivant :
Sur mon site internet, j'utilise une structure d'include pour afficher différentes pages selon le paramètre fixé en url. Jusque là rien de bien méchant.
Dans ces pages, j'ai régulièrement des liens qui envoient vers d'autres pages.
Sachant que le texte qu'affiche un lien détermine l'adresse sur laquelle il faudra envoyer, y aurait-il un moyen, en php ou en javascript, pour que, plutôt que lorsque j'édite ma page j'ai à mettre tous mes liens manuellement, que lorsque la page est inclue dans ma page principale (ou qu'elle est affichée), les "mots clefs" soient remplacés en liens.
Par exemple dès que ma page contient choucroute, je veux qu'il y ait un lien vers la page www.choucroute288.com (l'association entre mot clef et lien étant faite au sein du script)
Je pourrais bien entendu utiliser un str_replace, mais le fait que j'inclue la page (qui peut contenir du script php) et que ce que celle-ci ne soit pas donc considérée comme une chaine de caractères m'empeche d'utiliser cette solution
Merci d'avance
Message édité par nisalon_caje le 29-01-2010 à 19:19:56