1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| if(isset($_POST['stats'])){
$url = $_POST['url'];
$login = $_POST['nom'];
$mdp = $_POST['mdp'];
$url = str_replace("http://","",$url);
$url_log = substr_replace($url,'http://'.$login.':'.$mdp.'@', 0, 0);
//ajout un / si répertoire à ouvrir
//$url_log = $url_log."/";
$code = recup_code($url_log);
if(empty($code)){
echo "<p>Impossible d'ouvrir le fichier</p>.\n";
exit;
}
else{
$code = explode ('<A NAME="TOPREFS"></A>', $code);
$code = explode ('<A NAME="TOPSEARCH"></A>', $code[1]);
$code = explode ('</TH>',$code[0]);
//insertion du caractère qui servira de séparateur pour le prochaine explode
$code2 = str_replace ('<TD','¤<TD',$code[count($code)-2]);
//Supprime les balises HTML
$code2 = strip_tags($code2);
$code = explode ('¤',$code2);
print_r ($code);
for($i=2;$i<count($code);$i=$i+4){
mysql_query("INSERT INTO stats_ref VALUES('".$code[$i-1]."','".$code[$i+2]."','".$code[$i]."') ON DUPLICATE KEY UPDATE hits=".$code[$i].",url='".$code[$i+2]."'");
echo mysql_error();
}
}
} |
Partager