Bonjour à tous
voila je galère depuis ce matin sur une fonction qui devrai récupéré le nom d'un fichier présent dans une page html de ce style.
ici le nom du fichier c'est "00555500"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 lundi 6 juillet 2011 10:21 <dir> 00555500
donc j'ai prenser à utiliser une fonction preg_match que j'ai malheureusement du mal à maitrisser.
j'essaye de lui dire dès que tu a "<dir>" tu me recupère ce que tu as derière.
donc j'ai fait ce code .
mais j'ai une erreur
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 elseif ($fp = fopen($path , 'rb')) { if (!$fp) { echo "$errstr ($errno)<br />\n"; } else { while (false !== ($filename = stream_get_contents($fp))) { if (!in_array($filename, $exclude_array)) { preg_match('`^<[a-z]+>[0-9]+)$`', $path, $matches); $file = array('name' => $path . $matches, 'namefile' => $matches, 'is_dir' => is_dir($path . $matches) ); $result[] = $file;
Merci d'avance de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Warning: preg_match(): Compilation failed: unmatched parentheses at offset![]()
Partager