bonsoir les amis

je veux réaliser un programme qui me permet de chercher les liens hypertexte d'un fichier entrée et j'ai 2 problèmes ma formule n'envoie pas les informations et l'expression régulière que j'utilise est incorrecte.
voici le code de ma formulle index.php
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
 
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
 
	<title>Robot d'indexation</title>
	<link rel="stylesheet" href="style.css" type="text/css" charset="utf-8" />
 
 
<body>
 
<div id="im"> <img src="recherche.png" width="269" height="250" alt="Pic" /> </div>
 
<!-- cette formule est une une zone de saisie de la page a traite --> 
<div id="formule">
<p> <form  name="formulaire"  method="post" >
 
          <input type="text" size="70" name="chemin"></br>
 
</div>
 
     </br></br></br>
	<div id="boutons">    <input type="button" value="liens hypertext"  onclick="window.open('liens_hypertext.php' );"><input type="submit" value="   Page web   " onclick="window.open('page.php' );"><div>
 
 
 
<p/>
 
</body>
</html>
code pour la recherche
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
 
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
 
	<title>Liens hypertext</title>
	<link rel="stylesheet" href="style.css" type="text/css" charset="utf-8" />
 
 
<body>
<div id="header"> 
</div> 
<div id="img"> <img src="recherche.png" width="50" height="50" alt="Pic" /> </div> 
 
 
<div id="formu">
<p> <form  name="formulaire"  method="post" >
<input  type="text" size="70" name="nom">  <div id="but">  <input type="button" value="liens hypertext" onclick="window.open('liens_hypertext.php' );"><input type="submit" value="   Page web   " onclick="window.open('page.php' );">
 
</div> 
 </div>   
<p/>
 
<div id="resultat">
<?php
//on verifie si l utilisateur a tapez quelque dans la formulle
if (isset($_POST['chemin'])){
echo " bvgvfhghjhjhjh " .$_POST['chemin'];
if (!$fichier = fopen($_POST['chemin'],"r")) {
//si on a pas arriver a ouvrir le fichier passer on prametre 
echo "Echec de l'ouverture du fichier";
 
exit;
 
}
//si l ouverture du fichier  à réussie  on cherche les liens hypertext dans le ficher cette recherche va etre realiser on cherchons la balise <a href=
else {
 
while(!feof($fichier)) {
 
	// On récupère une ligne 4000 c est le nombre maximale de caractere la fonction est sensée récupérer sur la ligne
		$Ligne = fgets($fichier,4000);
    // on cherche dans la ligne <a href="."
	//preg_match(,$Ligne);
	$texte = preg_replace("#^<a[ ]+href=\"(.)\"#i", "$1", $texte);
	echo " ".$1;
 
	//
	}
	fclose($fichier); // On ferme le fichier apres le traitement
 
 
}
}
else
echo "ahhhhhhhhhhhhhhhh"
?>
 
 
</div>
 
 
</body>
</html>
merci