recherche d'une occurence dans une page externe

Répondre
bibi
le 21/03/2004 à 14:04
bibi
jtai pa écouté dsl !

j'ai fait ca :
<?php

$fo = fopen('http://irc.chat-land.org/avfr/classement.rhtml', 'r');
if($fo) {
if (ereg("FlekS",fread($fo,filesize($fo))))
{
$var = 1;
}
}


echo $var;

?>


et ca me fait cette erreur :

Warning: stat failed for Resource id #1 (errno=2 - No such file or directory) in c:\program files\easyphp\www\avf\index.php on line 5
commit suicide
bibi
le 21/03/2004 à 14:05
bibi
koike je mette a la place de "FlekS", j'ai tout essayé ca me fait la meme erreur :/
commit suicide
LA GLOBULE
le 21/03/2004 à 14:15
LA GLOBULE
Pkoi tu ouvres deux fois ton fichier ?
De plus, fread est consacré aux fichiers binaires (pas adapté pour de l'html tout ca).

Pour l'erreur, ca doit venir du fopen : il ne trouve pas le fichier (verifie l'URL du fichier).

Sinon, je te conseille de lire le cours 8 : lire et ecrire dans un fichier.
bibi
le 21/03/2004 à 17:57
bibi
Prkoi tu dis que je l'ouvre 2 fois ??

<?php


$fo = fopen("http://irc.chat-land.org/avfr/classement.rhtml", "r");
if($fo) {
if (ereg("Points",fgets($fo,filesize($fo))))
{
$var = 1;
}
}


echo $var;

?>

l'url est valide je viens d'y aller

Warning: stat failed for Resource id #1 (errno=2 - No such file or directory) in c:\program files\easyphp\www\avf\index.php on line 6

toujours la meme erreur.La ligne 6 :
if (ereg("Points",fgets($fo,filesize($fo))))
commit suicide
bibi
le 21/03/2004 à 19:35
bibi
En effet ca vient du fopen pcke j'ai mis un fichier local pour essayer et ca fait le meme probleme , la meme erreur
commit suicide
bibi
le 22/03/2004 à 08:58
bibi
j'ai essayé avec des fsockopen , que ce soit avec un fichier local ou distant et ca ne marche pas :/
Ce que je voudrai faire :
aller sur une url, et si dans la page ou je vais il y a une phrase définie, modifie une variable.
Need help c urgent :S

thx a lot les gens davance
commit suicide
bibi
le 23/03/2004 à 00:05
bibi
appel a tous les programmers du monde lol
commit suicide
Répondre
LoadingChargement en cours