Lire un fichier distant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Lire un fichier distant

Re: Lire un fichier distant

par Jyoo » 15 sept. 2011, 20:22

Super ! En effet file_get_contents est LA solution à mon problème et quelques secondes ont suffit à le résoudre grâce à toi !

Alors merci beaucoup à toi et à ceux qui se sont penché sur mon sujet, vous m'avez bien aidé :)

Bonne soirée !

Re: Lire un fichier distant

par moogli » 15 sept. 2011, 15:59

juste comme ça file_get_contents pourrait être plus "simple" ?

@+

Re: Lire un fichier distant

par xTG » 15 sept. 2011, 09:15

Ce script exécute le script mais n'affiche pas son résultat si c'est ça que tu attendais.
Regardes dans la documentation les exemples avec fopen() et tu devrais vite comprendre ce que fais cette fonction et ainsi pouvoir adapter.

Re: Lire un fichier distant

par Jyoo » 15 sept. 2011, 06:07

Après avoir essayé, le script m'affiche bien "script lancé" mais malgré tout rien ne se passe.

Alors que si je lance la page de destination moi même via mon navigateur tout ce passe correctement :/

Je n'y comprend plus rien :/

Re: Lire un fichier distant

par xTG » 14 sept. 2011, 20:55

Essayes ceci et tu seras sûr du résultat :
$file = fopen ("aaa.com/fichier.php", "r");
if (!$file) {
  echo "probleme";
  exit;
}
else
{
  echo "script lancé";
  fclose($file);
  exit();
}

Re: Lire un fichier distant

par Jyoo » 14 sept. 2011, 20:00

Héhé :)

Alors j'ai tenter ceci :
$file = fopen ("aaa.com/fichier.php", "r");
if (!$file) {
  echo "probleme";
  exit;
}
Et cela ne fonctionne pas, par contre par mégarde j'ai oublier le dernier } à un moment ce qui m'a valu une belle erreur, après avoir corrigé cela, l'affichage d'après avait bien actualisé le fichier php, comme si cela ne fonctionnait qu'avec l'erreur :/

Merci d'avoir pris la peine de me lire en tout cas :)

Re: Lire un fichier distant

par xTG » 14 sept. 2011, 19:46

Je me penchais du côté de fopen mais je n'y arrive pas pour le moment.
Mais encore ? :)

Lire un fichier distant

par Jyoo » 14 sept. 2011, 17:59

Bonjour à tous :)

Je suis confronté aujourd'hui à un petit soucis et je dois avouer avoir du mal à le résoudre, raison pour laquelle je fait appel à vous :)

Sur un serveur (aaa.com) je possède un fichier.xml lui même générer par un fichier.php.
En claire, pour mettre à jour le fichier xml je dois bien sûr charger le fichier php donc :)

Sur un second serveur (bbb.com) j'affiche les données du fichier xml du site aaa.com et j'aimerais qu'au moment de l'affichage, le script exécute discrètement le fichier php de l'autre site pour être certain d'avoir un joli fichier xml à jour :)


Petite précision : Les deux serveurs sont à moi donc pas de soucis d'accès :)

Je me penchais du côté de fopen mais je n'y arrive pas pour le moment.


Merci d'avance :)