Include d'un fichier php distant

Include d'un fichier php distant - PHP - Programmation

Marsh Posté le 25-01-2005 à 15:14:13    

Est-il possible de faire un include d'un fichier php situé sur une autre machine que le script faisant l'include?
 
ex : je suis sur la machine toto et j'ai un fichier file1.php dont le contenu est :

Code :
  1. <?php
  2. ...
  3. include("http://titi/file2.php" )
  4. ...
  5. ?>


 
parce que j'ai peur qu'en fait, je fasse un include d'un fichier déjà parsé par la machine titi :/
 
Sinon, y'a une solution pour effectué cette opération?

Reply

Marsh Posté le 25-01-2005 à 15:14:13   

Reply

Marsh Posté le 25-01-2005 à 15:18:08    

oui tu peux inclure un fichier sur une autre machine, mais ce que tu va inclure n'est pas le fichier .php, mais la version htmlisé que va te renvoyé le serveur apache de l'autre machine...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 25-01-2005 à 16:10:21    

de plus, cette méthode n'est pas possible avec une config standard de apache


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 26-01-2005 à 11:28:44    

rufo a écrit :

Est-il possible de faire un include d'un fichier php situé sur une autre machine que le script faisant l'include?
 
ex : je suis sur la machine toto et j'ai un fichier file1.php dont le contenu est :

Code :
  1. <?php
  2. ...
  3. include("http://titi/file2.php" )
  4. ...
  5. ?>


 
parce que j'ai peur qu'en fait, je fasse un include d'un fichier déjà parsé par la machine titi :/
 
Sinon, y'a une solution pour effectué cette opération?


Si ça marchait ça voudrait dire que n'importe qui pourrait récupérer les sources de n'importe quelle appli :)

Reply

Marsh Posté le 26-01-2005 à 12:49:12    

Donc, faut que je récupère le fichier .php en local sur mon serveur web. Merci pour votre aide.

Reply

Marsh Posté le 26-01-2005 à 13:02:56    

Ou alors que le serveur distant n'interprètre pas le PHP mais dans ce cas tout le monde pourra voir le source.

Reply

Marsh Posté le 26-01-2005 à 13:59:48    

le fait que les 2 machines soient sur le même réseau local, ça change qq chose? Est-ce-que par un jeu de montage (les 2 machines sont sous linux) je peux faire un include?

Reply

Marsh Posté le 26-01-2005 à 14:03:02    

oui


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed