Détecter le nom de la page en cours [PHP] - PHP - Programmation
Marsh Posté le 12-10-2002 à 13:42:17
Heu... et comment tu fais pour appeler ta page qui est affichée ?
Il a bien fallu à un moment ou à un autre que tu l'appelles nan ?
Marsh Posté le 12-10-2002 à 13:51:04
LexTuhor a écrit a écrit : Heu... et comment tu fais pour appeler ta page qui est affichée ? Il a bien fallu à un moment ou à un autre que tu l'appelles nan ? |
oui j'ai un lien classique a href blablabla...
mais une fois que je suis sur la page je voudrais mettre le nom de la page (sans l'extension) dans une variable... et je sais pas comment faire
Marsh Posté le 12-10-2002 à 14:28:11
Eh ben, au moment où tu as ton lien, tu fais <a href="mapage.php?pageencours=mapage></a>
Et ensuite, dans mapage.php, tu fais :
echo $_POST['pageencours'];
PS : Mais franchement, je vois mal à quoi ça peut servir...
Marsh Posté le 12-10-2002 à 15:43:14
LexTuhor a écrit a écrit : Eh ben, au moment où tu as ton lien, tu fais <a href="mapage.php?pageencours=mapage></a> Et ensuite, dans mapage.php, tu fais : echo $_POST['pageencours']; PS : Mais franchement, je vois mal à quoi ça peut servir... |
non mais je ne veux pas utiliser de ?valeur= du tout dans ce site !
Sinon oui c'était facile !
Moi ce que je veux c'est vraiment détecter le nom de la page en fait pour l'afficher dans la page ... Du genre " vous etes sur la page "architecte" où vous trouverez blablabla"
Marsh Posté le 12-10-2002 à 15:50:18
le plus facile est d'utiliser $PHP_SELF (ou $_SERVER["PHP_SELF"] en fonction des options de config du serveur)
il te renverra le nom de la page avec le chemin relatif par rapport au root du site.
ex
root = http://www.monsite.com/
page actuelle = http://www.monsite.com/test/test.php
chemin relatif= /test/test.php
ensuite il faut extraire le nom de la page:
Code :
|
normalement ça devrait être ok
voir http://www.php.net/manual/en/reserved.variables.php
peuvent t'aider aussi :
'SCRIPT_NAME', 'SCRIPT_FILENAME'
http://www.php.net/manual/en/langu [...] efined.php
Marsh Posté le 12-10-2002 à 16:21:30
ethernal a écrit a écrit : le plus facile est d'utiliser $PHP_SELF (ou $_SERVER["PHP_SELF"] en fonction des options de config du serveur) il te renverra le nom de la page avec le chemin relatif par rapport au root du site. ex root = http://www.monsite.com/ page actuelle = http://www.monsite.com/test/test.php chemin relatif= /test/test.php ensuite il faut extraire le nom de la page:
|
merci je vais me mettre la dessus !
Marsh Posté le 22-07-2008 à 11:06:25
Thekeke2 a écrit :
|
merci
Marsh Posté le 22-07-2008 à 13:16:50
up de 6 ans, un record surtout pour dire merci, on voit même que le style des citations à changé
Marsh Posté le 22-07-2008 à 13:32:14
C'est quoi ce bug sur la page
Marsh Posté le 22-07-2008 à 13:34:53
non mais les deux dernier post (le tien et le mien) apparaissent directement dans ton premier post.
Ca te le fais chez toi aussi?
Marsh Posté le 22-07-2008 à 13:36:26
Ah t'as viré ton quote et ça remarche
Marsh Posté le 22-07-2008 à 13:41:12
Reply
Marsh Posté le 12-10-2002 à 13:34:37
Bonjour,
Ca doit être tout con mais j'arrive pas à trouver
Je voudrais la fonction pour détecter le nom de la page en cours pour l'utiliser après...
EX. j'ouvre la page "super.php" il me mets en variable "super"
Merci de votre aide (eh oh je vous embete moins souvent que d'habitude en ce moment non ? )
---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...