PHP et require_once problème
Résolu/Fermé
PRO_PHP
Messages postés
95
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
27 avril 2010
-
11 févr. 2010 à 16:36
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 11 févr. 2010 à 17:32
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 11 févr. 2010 à 17:32
Bonjour,
Je suis en train de construire un site en PHP et je voulais savoir s'il était possible de passer un paramètre
par require_once..
J'ai essayé : require_once 'index.php?id=main mais ça ne fonctionne pas.
j'ai voulu trouver comment sur le net mais je n'ai pas trouvé...
Merci pour vos réponse
Je suis en train de construire un site en PHP et je voulais savoir s'il était possible de passer un paramètre
par require_once..
J'ai essayé : require_once 'index.php?id=main mais ça ne fonctionne pas.
j'ai voulu trouver comment sur le net mais je n'ai pas trouvé...
Merci pour vos réponse
A voir également:
- PHP et require_once problème
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php?id=1 - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
4 réponses
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
11 févr. 2010 à 17:32
11 févr. 2010 à 17:32
Je pense que tu as mal saisi le comportement des require/include.
Pour faire assez simple, le PHP n'est pas exécuté puis le résultat inclus dans la page mais le code source PHP est inclus dans la page puis exécuté. C'est comme si tu faisais un copier/coller du code inclus à la place du require_once.
Pour ton problème, il faut donc que tu définisses une variable ($id par exemple) avant le require_once et que tu utilises cette variable dans ton fichier inclus
Pour faire assez simple, le PHP n'est pas exécuté puis le résultat inclus dans la page mais le code source PHP est inclus dans la page puis exécuté. C'est comme si tu faisais un copier/coller du code inclus à la place du require_once.
Pour ton problème, il faut donc que tu définisses une variable ($id par exemple) avant le require_once et que tu utilises cette variable dans ton fichier inclus
zcrew
Messages postés
231
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
26 février 2010
25
11 févr. 2010 à 16:43
11 févr. 2010 à 16:43
essaie de passer par un cookie ou une variable de session
PRO_PHP
Messages postés
95
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
27 avril 2010
1
11 févr. 2010 à 16:49
11 févr. 2010 à 16:49
dans le fond ouin ta bien raison merci je me casse la tête pour rien....
zcrew
Messages postés
231
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
26 février 2010
25
11 févr. 2010 à 17:30
11 févr. 2010 à 17:30
;-)