Salut à tous,
Voilà, je m'occupe du site de mon asso de gamers (Media-Lan), et nous parrainons une ligue (Chaos Lan).
Je voulais afficher sur le site de Media-Lan, des infos du site chaos-lan, ce qui marche plutot bien avec le script suivant que j'ai fait (c'est pas les vrais adresse et nom de fichier):
[cpp]<?
$path="http://www.toto.com/chaoslan/";
$file="stat.php";
$chaos=fopen($path.$file,"r");
$info_chaos=fgets($chaos, 4096);
fclose($chaos);
if (strlen($info_chaos)>0)
{
$info_chaos=explode('<br>', $info_chaos);
$equipe=$info_chaos[0];
$coach=$info_chaos[1];
$match=$info_chaos[2];
echo "<img src='Images/chaoslanpiti.gif'>";
echo $equipe."gérées par ".$coach."avec déjà ".$match;
}
?>[/cpp]
Mais j'aimerais en plus rajouter un test avant le fopen pour vérifier que le fichier est là et ne pas me ramasser un gros message d'erreur dans le cas contraire.
J'ai donc tenté un is_file($path.$file) avant mon fopen, mais avec ça, il me répond FALSE (fichier inexistant) à chaque fois... alors que si je test pas, il trouve le fichier et tout se déroule bien.
Est-il possible avec un is_file de connaitre l'existence d'un fichier distant (ce que j'essai de faire), sinon avec qu'elle commande je peux le faire ???
Merci à ceux qui ont eu le courage de tout lire, merci d'avance à ceux qui vont répondre, et.... rien pour les autres
EDIT:
le fichier stat.php se présente comme suis et n'est destiné qu'à la lecture par le site media-lan:
[cpp]
// connexion à la base et récup des infos
echo $equipe." équipes<br>";
echo $coach." coach<br>";
echo $match." match joués";
[/cpp]
Voilà, je m'occupe du site de mon asso de gamers (Media-Lan), et nous parrainons une ligue (Chaos Lan).
Je voulais afficher sur le site de Media-Lan, des infos du site chaos-lan, ce qui marche plutot bien avec le script suivant que j'ai fait (c'est pas les vrais adresse et nom de fichier):
[cpp]<?
$path="http://www.toto.com/chaoslan/";
$file="stat.php";
$chaos=fopen($path.$file,"r");
$info_chaos=fgets($chaos, 4096);
fclose($chaos);
if (strlen($info_chaos)>0)
{
$info_chaos=explode('<br>', $info_chaos);
$equipe=$info_chaos[0];
$coach=$info_chaos[1];
$match=$info_chaos[2];
echo "<img src='Images/chaoslanpiti.gif'>";
echo $equipe."gérées par ".$coach."avec déjà ".$match;
}
?>[/cpp]
Mais j'aimerais en plus rajouter un test avant le fopen pour vérifier que le fichier est là et ne pas me ramasser un gros message d'erreur dans le cas contraire.
J'ai donc tenté un is_file($path.$file) avant mon fopen, mais avec ça, il me répond FALSE (fichier inexistant) à chaque fois... alors que si je test pas, il trouve le fichier et tout se déroule bien.
Est-il possible avec un is_file de connaitre l'existence d'un fichier distant (ce que j'essai de faire), sinon avec qu'elle commande je peux le faire ???
Merci à ceux qui ont eu le courage de tout lire, merci d'avance à ceux qui vont répondre, et.... rien pour les autres
EDIT:
le fichier stat.php se présente comme suis et n'est destiné qu'à la lecture par le site media-lan:
[cpp]
// connexion à la base et récup des infos
echo $equipe." équipes<br>";
echo $coach." coach<br>";
echo $match." match joués";
[/cpp]