Afficher texte suivant page
francdrum
Messages postés
858
Date d'inscription
Statut
Membre
Dernière intervention
-
hamzafes Messages postés 258 Statut Membre -
hamzafes Messages postés 258 Statut Membre -
Bonjour,
Je viens de faire une 'tite fonction, pour afficher un texte différent suivant les pages
Mais dès que je me retrouve avec des "frm/index.php?.....", bien sur, ça affiche n'importe quoi
C'est possible que ça ne prenne pas en compte ce qu'il y a après frm/index.php, pour que ça garde la même chose ?
Sais pas trop si je suis bien explicite, mais bon ... ;-)
Merci d'avance
--
Me zo ganet e-kreiz ar mor
Je viens de faire une 'tite fonction, pour afficher un texte différent suivant les pages
if ($page == "part")
{
echo "Partitions";
}
else if ($url == "frm/")
{
echo "Forums";
}
else if ($url == "frm/index.php")
{
echo "Forums";
}
else {
echo "$page/$graph$tab$no";
}
Mais dès que je me retrouve avec des "frm/index.php?.....", bien sur, ça affiche n'importe quoi
C'est possible que ça ne prenne pas en compte ce qu'il y a après frm/index.php, pour que ça garde la même chose ?
Sais pas trop si je suis bien explicite, mais bon ... ;-)
Merci d'avance
--
Me zo ganet e-kreiz ar mor
Configuration: Ubuntu, en principe à jour ;-)
4 réponses
-
Salam,
1- tu tiens d'où les valeurs des variables $page et $url ?
2- si l'url de la page est :
http://www.monsite.com/frm/index.php??arg1=abc&arg2=32.5...
et que ta variable $url contient seulement "frm/index.php??arg1=abc&arg2=32.5..."
tu teste sur le début de la chaine,
si( $url commence par "frm/index.php") faire ...
Allah mo3ine -
Merci pour ta réponse
Je les obtiens avec ça :<?php $page = $_GET['page']; $graph = $_GET['graph']; $tab = $_GET['tab']; $no = $_GET['no']; $url = curPageURL(); ................................
(ça se recoupe un peu, mais ça me sert pour des choses différentes ailleurs dans le site)
Par contre, c'est bien le "si ça commence par ...." que je sais pô faire :-)
-
Désolé de faire remonter le sujet "lâchement" comme ça ;-)
Personne n'aurait une idée ?
Merci d'avance
-
si( $url commence par "frm/index.php")
peut se traduire en php par:
if(stripos($url,"frm/index.php")==0)
{
//....
}
je suppose là que $url ne commence par par le nom de domaine, mais par le dossier "frm" directement