Bonjour
Voila je cherche à extraire d'une page X les fichiers correspondant à un
> type d'extansion
>
> Je les trouve bien mais trois problemes se posent :
>
> 1 il insere les fichiers images ??? j'en veux pas
> 2 j'ai bien mais fichiers recherchés mais les liens ne sont pas absolu
> 3 je n'arrive pas à ecrire le resultat dans un fichier texte
>
> Merci d'avance de l'aide que vous pourriez m'apporter

> Cordialement Franck
>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php
 
 
  $fichier = "http://www.sf2-files.com/freesf2.php"; // fichier à analyser 
 
 
 
$fp = fopen($fichier,"r"); // ouverture du fichier en lecture 
 
 
 
$chaine1 = '\mpeg';
 // chaine à rechercher (@, \.fr, \.com, ...) 
 
$chaine2 = '\wmv'; 
// chaine à rechercher (@, \.fr, \.com, ...) 
 
$chaine3 = '\mpg'; 
// chaine à rechercher (@, \.fr, \.com, ...) 
 
$chaine4 = '\mp3';
 
 
$ligne=-1; 
while (!feof($fp)) 
{ $page = fgets($fp,4096); 
$ligne = $ligne1; 
if ($news = eregi($chaine1,$page,$regs)) { 
 
} 
if ($news = eregi($chaine2,$page,$regs)) { 
print ($page); 
}  
 if ($news = eregi($chaine3,$page,$regs)) { 
 
print ($page);  
 } 
  if ($news = eregi($chaine4,$page,$regs)) { 
 
print ($page);  
 } 
 
 } 
fclose($fp); 
 
 
$fp = fopen("000000001.txt","w"); // ouverture du fichier en écriture
fwrite($fp, "\n"); // on va a la ligne
fwrite($fp, "$page"); // on écrit le nom et email dans le fichier
fclose($fp);
?>