Problème PHP page actuelle / création url
Résolu/Fermé
Mysterious_fea
Messages postés
401
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
23 mars 2013
-
26 déc. 2007 à 14:47
Mysterious_fea Messages postés 401 Date d'inscription vendredi 29 juin 2007 Statut Membre Dernière intervention 23 mars 2013 - 1 janv. 2008 à 21:45
Mysterious_fea Messages postés 401 Date d'inscription vendredi 29 juin 2007 Statut Membre Dernière intervention 23 mars 2013 - 1 janv. 2008 à 21:45
A voir également:
- Problème PHP page actuelle / création url
- Lien url - Guide
- Supprimer une page word - Guide
- Creation compte gmail - Guide
- Position actuelle - Guide
- Création compte google - Guide
7 réponses
Pour récupérer l'addresse de la page actuelle, j'utilise :
<?PHP
$url = $_SERVER['PHP_SELF'];
?>
ce qui de l'adresse: www.hfskd.fr/index.php?page=bidulle
te renverra seulement : www.hfskd.fr/
alors tu suppose ou tu as essayé ?
Bon réveillon !
@lain
Bonsoir,
<?PHP $url = $_SERVER['PHP_SELF']; echo '<a href="$url."index.php?music=nomdemamusic">Nom de la musique</a>'; ?>
Mysterious_fea
Messages postés
401
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
23 mars 2013
35
31 déc. 2007 à 11:25
31 déc. 2007 à 11:25
Oui mais si l'url est déjà : www.hfskd.fr/index.php?page=bidulle ?
Tu peux mettre plusieurs variables dans l'url:
à l'arrivée tu récupères par:
$_GET['page']
$_GET['music']
etc...
www.hfskd.fr/index.php?page=bidulle&music=nomdemamusic&etc.......
à l'arrivée tu récupères par:
$_GET['page']
$_GET['music']
etc...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mysterious_fea
Messages postés
401
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
23 mars 2013
35
31 déc. 2007 à 13:39
31 déc. 2007 à 13:39
Oui, d'accord ! Je l'utilise déjà
Mais en utilisant ton code je vais me retrouver avec une url d la forme :
www.fhsjk.fr/index.php?page=nomdelapageacctuelleindex.php?page=nomdelapage&music=nomdelamusique !
Mais en utilisant ton code je vais me retrouver avec une url d la forme :
www.fhsjk.fr/index.php?page=nomdelapageacctuelleindex.php?page=nomdelapage&music=nomdelamusique !
Mysterious_fea
Messages postés
401
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
23 mars 2013
35
1 janv. 2008 à 15:50
1 janv. 2008 à 15:50
Merci pour ton aide et bonne année.
Mais voilà, ce que je veux faire c'est récupérer la variable page qui détermine la page où je me trouve actuellement.
En fait chui con c'est plus simple que prévu, et il n'y a pas besoin de PHP_SERVER, et je ne t'avais pas bien écouté, je pense que tu avais raison, alain ! Désolé !
Donc, il me semble qu'il faudrait faire un truc comme ça (merci de corriger ma syntaxe ^^) :
Puis le lien :
Je ne sais pas pourquoi je me suis compliqué autant la vie !
Merci de corriger ma syntaxe parce que quand il s'agit de mêler texte et variables, je suis nul !
Merci encore Alain
Ciao
Mais voilà, ce que je veux faire c'est récupérer la variable page qui détermine la page où je me trouve actuellement.
En fait chui con c'est plus simple que prévu, et il n'y a pas besoin de PHP_SERVER, et je ne t'avais pas bien écouté, je pense que tu avais raison, alain ! Désolé !
Donc, il me semble qu'il faudrait faire un truc comme ça (merci de corriger ma syntaxe ^^) :
$pageactuelle = $_GET['page']
Puis le lien :
echo '<a href="http://monsite.free.fr/index.php?page=.$pageactuelle.&music=nomdelamusiquechoisie">Nom de la musique</a>';
Je ne sais pas pourquoi je me suis compliqué autant la vie !
Merci de corriger ma syntaxe parce que quand il s'agit de mêler texte et variables, je suis nul !
Merci encore Alain
Ciao
Mysterious_fea
Messages postés
401
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
23 mars 2013
35
1 janv. 2008 à 21:45
1 janv. 2008 à 21:45
C'est bon j'ai réussi :
Je récupère la page par la variable page et je l'inclue dans le lien
Et après dans le chemin d'accès au mp3 dans le player MP3 :
Et ça marche !
Merci
Si j'ai un autre problème je vous fais signe !
Je récupère la page par la variable page et je l'inclue dans le lien
<?PHP $url = $_GET['page']; echo '<li><a href="index.php?page='.$url.'&music=melua">Katie Melua - Spider\'s Web</a></li> <li><a href="index.php?page='.$url.'&music=soad">System of a Down - Spiders</a></li>'; ?>
Et après dans le chemin d'accès au mp3 dans le player MP3 :
<?php switch ($_GET['music']): case melua: echo "katie-melua.mp3"; break; case soad: echo "system-of-a-down.mp3"; break; default: echo "katie-melua.mp3"; endswitch; ?>
Et ça marche !
Merci
Si j'ai un autre problème je vous fais signe !