Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1089 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Fonctionnement de include()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fonctionnement de include()

n°1203269
outdial
Posté le 20-09-2005 à 13:39:39  profilanswer
 

Bonjour,
 
Je voudrais savoir pourquoi l'include de PHP n'accepte pas les URL à paramètres.
 
exemple :  
 
include('http://site/page.php'); // OK
include('http://site/page.php?id=1'); // Passe pas
 
Quelle en est la raison ? et surtout comment contourner ça ?
 
(Le premier qui me parle d'URL rewriting je lui en colle une :))

mood
Publicité
Posté le 20-09-2005 à 13:39:39  profilanswer
 

n°1203271
flo850
moi je
Posté le 20-09-2005 à 13:41:37  profilanswer
 

ce que tu peux faire c'est  
 
$id =1
include(""mapage.php" );
 
mapage.php aura acces a $id et $id vaudra 1

n°1203344
outdial
Posté le 20-09-2005 à 14:13:32  profilanswer
 

Oui, mais ça ne marche qu'en local non ?
 
comment je peux faire si je veux include la page http://sitedistant.com/page.php, qui utilise la variable $_GET['id'] ?

n°1203357
sielfried
Posté le 20-09-2005 à 14:22:37  profilanswer
 

outdial a écrit :

Bonjour,
 
Je voudrais savoir pourquoi l'include de PHP n'accepte pas les URL à paramètres.
 
exemple :  
 
include('http://site/page.php'); // OK
include('http://site/page.php?id=1'); // Passe pas


 
Ben si, ça marche très bien avec une url complète, justement. [:figti]  
 
T'as un exemple qui coince ?


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1203389
esox_ch
Posté le 20-09-2005 à 14:36:00  profilanswer
 

Heu juste, t'es ou courrant que quand tu inclu le script php distant comme ca, ce que tu inclus c'est l'html généré ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1203495
outdial
Posté le 20-09-2005 à 15:30:21  profilanswer
 

esox_ch a écrit :

Heu juste, t'es ou courrant que quand tu inclu le script php distant comme ca, ce que tu inclus c'est l'html généré ?


 
Evidemment. Le problème c'est que je veux le HTML généré par la page "page.php?id=1" et que je n'ai pas trouvé de solution pour passer cette adresse (distante) dans un include.

n°1203502
sielfried
Posté le 20-09-2005 à 15:35:37  profilanswer
 
n°1203514
outdial
Posté le 20-09-2005 à 15:41:31  profilanswer
 

Effectivement j'ai refait des tests avec d'autres URL et ça passe bcp mieux.
 
En fait je faisais un test d'inclusion sur une URL avec auth, type
http://user:pass@site/path/fichier.php?id=1
 
Peut être le problème venait de là ?
 
Merci en tt cas de vos suggestions.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Fonctionnement de include()

 

Sujets relatifs
probleme avec les includeInclude ? Un peu peur de la faille
De l'aide sur la fonction "Include", s'il vous plait!probleme de fonctionnement : 2datagrid avec chacun un buoton de cmd
[php] perte de connexion dans un include [resolu]Cannot open Include file: erreur basique mais pb
Un tableau en Css/xhtml dans une include....include, parametre, deux serveurs
include et menuz-index include
Plus de sujets relatifs à : Fonctionnement de include()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR