Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/10/2006, 20h15   #1
Futur Membre du Club
 
Avatar de mbar
 
Inscription : septembre 2004
Messages : 60
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 60
Points : 17
Points : 17
Par défaut parametre d'url ?page=

Bonjour,
Je ne trouve aucune explication au fonctionnement du parametre ?page=xxxx dans une url.
exemple
"<a href="/index.php?Page=product&next_page............
d'avance merci
mbar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 20h22   #2
Membre régulier
 
Avatar de GarGamel55
 
Inscription : août 2005
Messages : 155
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : août 2005
Messages : 155
Points : 79
Points : 79
Envoyer un message via AIM à GarGamel55
Salut,

Je ne suis pas sur d'avoir très bien compris ta question...


Ce type de parametre est utilisé par exemple dans les pseudos-frames, c'est le cas sur mon site.

Ex :

J'appelle une page ?page=lexique, je récupère "lexique" avec la fonction $_GET pour l'ouvrir au centre de mon site avec la fonction include

a+
__________________
né le 14/12/2006 pis un autre le 25/05/2010
GarGamel55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 20h25   #3
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
salut,
c'est assez simple
chaque paramètre à un nom et une valeur, comme tu l'ecris dans ton exemple
ensuite chaque paramètres est séparé par le signe & (comme tu le fais également)

ensuite pour récupérer ça, tu utilises la super globale $_GET

par exemple:
Code :
1
2
$page = $_GET['page']
$next_page = $_GET['next_page']
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 20h41   #4
Futur Membre du Club
 
Avatar de mbar
 
Inscription : septembre 2004
Messages : 60
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 60
Points : 17
Points : 17
Merci pour vos réponse mais le truc c'est que le fichier index.php n'a rien qui récupère le paramètre page ($_get) mais cela agit quand meme comme redirection....
Dans mon exemple, l'url pointe sur index.php mais c'est product.php qui est executée ... J'ai recherche le mot page dans index.php sans le trouver.
mbar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 21h38   #5
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par mbar
Merci pour vos réponse mais le truc c'est que le fichier index.php n'a rien qui récupère le paramètre page ($_get) mais cela agit quand meme comme redirection....
Dans mon exemple, l'url pointe sur index.php mais c'est product.php qui est executée ... J'ai recherche le mot page dans index.php sans le trouver.
Il y a peut-être un fichier .htaccess qui fait de la réécriture d'URL.
C'est peut-être aussi un fichier inclus qui récupère $_GET["page"].
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 22h08   #6
Futur Membre du Club
 
Avatar de mbar
 
Inscription : septembre 2004
Messages : 60
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 60
Points : 17
Points : 17
Je n'ai pas de .htaccess et j'ai recherché la chaine $_GET["page"] dans tous les fichiers sources. Sans résultat....
mbar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 22h14   #7
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par mbar
Je n'ai pas de .htaccess et j'ai recherché la chaine $_GET["page"] dans tous les fichiers sources. Sans résultat....
Peut-être juste $page ? ou $HTTP_GET_VARS["page"] ?
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 22h51   #8
Membre émérite
 
Inscription : juin 2002
Messages : 1 013
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 1 013
Points : 959
Points : 959
ou peut-être dans un fichier include appelé dans ta page index, ou dans une fonction appelée par ta page index

ou $_GET['page'] avec des simples guillemets
francis m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 23h19   #9
Futur Membre du Club
 
Avatar de mbar
 
Inscription : septembre 2004
Messages : 60
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 60
Points : 17
Points : 17
Par défaut Résolu....

Ouf, j'ai enfin trouvé et vous aviez raison.
Il était dans l' "Include" d'un "include" d'un "include" etc....
Encore merci
mbar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h32.


 
 
 
 
Partenaires

Hébergement Web