Bonjour @ll !
Voila mon probleme !
J'ai une variable "chaine" qui contient le code html d'une autre page web !
Ex de la page ultra-simplifié :
a partir de cette source je voudrais extraire la valeur du champs "nom" et la valeur du champs "telephone" !
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 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans titre</title> </head> <body> <form id="form1" name="form1" method="post" action=""> <table width="200" border="1"> <tr> <td><input name="nom" type="text" value="kirikou"/></td> <td><input name="telephone" type="text" value="0102030104"/></td> <td><input name="" type="text" /></td> </tr> <tr> <td><input name="" type="text" /></td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> </table> </form> </body> </html>
pour finalement n'utiliser que ces deux informations extraite dans la suite de mon script !
Je pense qu'il faut utiliser la fonction macth() avec une regexp qui repere les balise input par leur "name" et extrait la "value" correspondante !
mais alors pour créer la regexp fouyaya je suis perdu donc si vous avez des idées, liens, solutions je suis preneur !
Merci
Partager