recherche d'une occurence dans une page externe
Utilise ereg pour faire ca.
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
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
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.
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
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
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
le 22/03/2004 à 19:13
bibi
Need help les genss svppppp
commit suicide
Ben je sais pas...
le 23/03/2004 à 00:05
bibi
appel a tous les programmers du monde lol
commit suicide