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

  FORUM HardWare.fr
  Programmation
  PHP

  include, parametre, deux serveurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

include, parametre, deux serveurs

n°1153258
gooopil
pfiew
Posté le 19-07-2005 à 03:22:14  profilanswer
 

Salut
 
La situation :
J'ai une page en local sur mon ordi qui doit inclure une page située sur un autre serveur, et cette page distante requière des paramètres.
 
Le problème :
Un include ne marche pas, je ne peux pas passer les paramètres.  
Pour l'instant ma solution c'est de passer par une iframe avec les params dans l'url. Mais bon les iframes c'est  :o et j'aime pas trop avoir ces params (login...) dans l'url...
 
Une idée ?
 
Sur ce, bonne nuit  :sleep:


Message édité par gooopil le 19-07-2005 à 03:22:45
mood
Publicité
Posté le 19-07-2005 à 03:22:14  profilanswer
 

n°1153259
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 19-07-2005 à 03:23:46  profilanswer
 

un readfile ou un fopen.

n°1153662
gooopil
pfiew
Posté le 19-07-2005 à 14:02:44  profilanswer
 

Je vois pas trop comment je pourrais me servir de l'un ou l'autre pour ce que je veux faire. Je veux pas récupérer le contenu du fichier mais le résultat de son exécution sur le serveur...

n°1153694
sielfried
Posté le 19-07-2005 à 14:16:03  profilanswer
 

Et pourquoi un include ne marche pas ? Tu peux tout à fait passer des paramètres a priori.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1153697
plainsofpa​in
Pingouino's lover
Posté le 19-07-2005 à 14:16:50  profilanswer
 

un include("fichier.php?id=param1&nom=param2" ), ca existe ca ?


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1153702
gooopil
pfiew
Posté le 19-07-2005 à 14:19:37  profilanswer
 

En local, si je déclare une variable avant, je peux la lire dans le fichier inclus, mais pas si le fichier inclus est distant. Et si je passe des params dans l'url de l'include, il ne trouve pas le fichier

n°1153707
gooopil
pfiew
Posté le 19-07-2005 à 14:22:54  profilanswer
 

plainsofpain a écrit :

un include("fichier.php?id=param1&nom=param2" ), ca existe ca ?


 
J'obtiens ca :  
 
Warning: main() [function.include]: Failed opening 'distant/todo.php?userlogin=sdf&userpass=sdf'

n°1153714
sielfried
Posté le 19-07-2005 à 14:25:09  profilanswer
 

Il faut balancer une url entière pour qu'il parse les paramètres.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1153718
gooopil
pfiew
Posté le 19-07-2005 à 14:27:23  profilanswer
 

Merci :) En fait je venais juste de trouver ca ;)
 
Edit:Le pire c'est que je testais en local, c'est pour ca que j'avais qu'une adresse relative, si j'avais testé directement sur le serveur distant, j'aurais bien été obligé de fournir une url complète...
 
Bref, du temps perdu pour une connerie, c'est pas nouveau...
 
Enfin bon, merci pour le coup de main


Message édité par gooopil le 19-07-2005 à 14:29:54
n°1153720
sielfried
Posté le 19-07-2005 à 14:27:47  profilanswer
 

plainsofpain a écrit :

un include("fichier.php?id=param1&nom=param2" ), ca existe ca ?


 
Comme ça ça marchera pas, avec une url entière oui, à moins que le allow_url_fopen soit désactivé (il ne l'est pas par défaut).


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
mood
Publicité
Posté le 19-07-2005 à 14:27:47  profilanswer
 

n°1153723
afbilou
pouet your life
Posté le 19-07-2005 à 14:29:35  profilanswer
 

A ce moment la il faut utiliser readfile au lieu de include puisque le fichier sera de toute facon deja parsé par le serveur distant et ne contiendra plus d'instruction PHP.

n°1153727
sielfried
Posté le 19-07-2005 à 14:32:05  profilanswer
 

afbilou a écrit :

A ce moment la il faut utiliser readfile au lieu de include puisque le fichier sera de toute facon deja parsé par le serveur distant et ne contiendra plus d'instruction PHP.


 
Ouais c'est encore mieux.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar

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

  include, parametre, deux serveurs

 

Sujets relatifs
include et menuz-index include
[XML/XSL] Passage en parametre? "test.xml?param=toto"mettre le contenu d'un fichier en paramètre
page en include non accessible[PHP] Problème d'include
parametre d'une fonctionAdministration: probleme Session & Include
[XSL] "<xsl:include" avec un chemin absolue[resolu]Passer les variables d'un form en paramètre
Plus de sujets relatifs à : include, parametre, deux serveurs


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