[php] Inclusion d'une PAGE http://www.monserveur/mapage.p hp

Inclusion d'une PAGE http://www.monserveur/mapage.p hp [php] - PHP - Programmation

Marsh Posté le 29-10-2002 à 10:12:51    

Comment inclure sur une page uen autre page qui n'est pas sur notre serveur ?
 
J'ai du faire héberger cette page : http://link2klans.com/-hosted/nwn/serverstatus.php sur un autre serveur pour un probleme de blocage de query, mais je voudré linclure dans une de mes pages de mon site : www.nwn-fr.com ....
 
Merci car un simple :
 
<? include("http://link2klans.com/-hosted/nwn/serverstatus.php" ); ?>
 
marche pa :( (un peu normal je pense)

Reply

Marsh Posté le 29-10-2002 à 10:12:51   

Reply

Marsh Posté le 29-10-2002 à 10:19:13    

tu veux l'inclure déjà parsée je suppose ?
 

Code :
  1. <?
  2. $fp= fopen("http://link2klans.com/-hosted/nwn/serverstatus.php",'r');
  3. while(!feof($fp))
  4.   {
  5.     $content.= fread($fp,1024);
  6.   }
  7. close($fp);
  8. echo $content; //contient la page php distante
  9. ?>


---------------
...oups kernel error...
Reply

Marsh Posté le 29-10-2002 à 10:26:39    

oula, je sais aps si ca amrche, mais comme ca rame !
 
http://www.hellfire.firstream.net/server.php
 
et encore, je croois kia des erreur ? O_o

Reply

Marsh Posté le 29-10-2002 à 10:50:38    

y a des erreurs oui :(

Code :
  1. Warning: fopen("http://link2klans.com/-hosted/nwn/serverstatus.php", "r" ) - Bad file descriptor in /home/_he/hellfire/pub/www/server.php on line 252


 
qq sait pq ? Peut-être n'aime t'il pas le '-' dans l'url ?
 
Essaye d'ouvrir une autre page (http://www.hardware.fr/index.php par ex)


---------------
...oups kernel error...
Reply

Marsh Posté le 29-10-2002 à 11:04:02    

fait plutôt
 

Code :
  1. readfile ( "http://link2klans.com/-hosted/nwn/serverstatus.php" );


 
en tout cas ça marche chez moi, contrairement à l'include et fopen avec la même URL :)

Reply

Marsh Posté le 29-10-2002 à 11:28:51    

Code :
  1. Warning: php_hostconnect: connect failed in /home/_he/hellfire/pub/www/server.php on line 252
  2. Warning: readfile("http://link2klans.com/-hosted/nwn/serverstatus.php" ) - Bad file descriptor in /home/_he/hellfire/pub/www/server.php on line 252


 
Voila l'erreur rencontré avec ta technique tentacle.
 
je dois mal l'employé ??? g juste mis ca :
 

Code :
  1. <?
  2. readfile ( "http://link2klans.com/-hosted/nwn/serverstatus.php" );
  3. ?>

Reply

Marsh Posté le 29-10-2002 à 11:30:47    

a moins que tu voulais dçire :
 

Code :
  1. <?
  2. $fp= readfile ( "http://link2klans.com/-hosted/nwn/serverstatus.php" );
  3. while(!feof($fp))
  4. {
  5.    $content.= fread($fp,1024);
  6. }
  7. close($fp);
  8. echo $content; //contient la page php distante
  9. ?>


 
Mais la, ca reommence a ramer...  :((
 
EDIT : mais ca merde de totue facon... (cf http://www.hellfire.firstream.net/server.php pour voir les erreurs) (c les meme je crois)


Message édité par rainckill le 29-10-2002 à 11:31:25
Reply

Marsh Posté le 29-10-2002 à 11:33:12    

nonon readfile lit un fichier et le renvoie sur la sortie standard ... cette fonction ne renvoit pas d'identifiant.
 
Par contre ça marche très bien sur mon serveur mais il est possible que ton hébergeur refuse l'accès à des fichiers distants ... ???

Reply

Marsh Posté le 29-10-2002 à 13:26:56    

Tentacle a écrit a écrit :

nonon readfile lit un fichier et le renvoie sur la sortie standard ... cette fonction ne renvoit pas d'identifiant.
 
Par contre ça marche très bien sur mon serveur mais il est possible que ton hébergeur refuse l'accès à des fichiers distants ... ???




 
Cela, aucune idée :-/ Mon hébergeur c'est firstream...

Reply

Marsh Posté le 30-10-2002 à 18:56:19    

pas une autre solution ? :(

Reply

Marsh Posté le 30-10-2002 à 18:56:19   

Reply

Marsh Posté le 30-10-2002 à 19:36:21    

rainckill a écrit a écrit :

pas une autre solution ? :(




 
heu sinon tu fais une frame qui appelle la page sur l'autre serveur ...

Reply

Marsh Posté le 13-08-2004 à 23:59:30    

Si dans un site il y'a une faille du genre:

Code :
  1. include($_GET['url']);


 
Y'a-t-il moyen d'executer sur le serveur hebergeant le site un script situé sur un autre serveur, par exemple en ne parsant volontairement pas les fichiers .php sur mon serveur (config d'apache)  :??:

Reply

Sujets relatifs:

Leave a Replay

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