Salut à tous,

Pour extraire les urls d'une page php avec les expressions régulières, j'utilise la code suivant :

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
 
$pattern = "^" . "http://monsite/" . "(.*).php$";
 
$result = eregi($motif, $page, $regs);
 
 
    if (result > 0)
    {
        foreach ($regs as $lien)
        {
            $tab[] = $lien;
        }
 
        return $tab;
    }
Et bien devinez quoi ? Ce code ne fonctionne pas car il ne trouve aucune des urls de la page.


Mais pourquoi donc : où est donc l'erreur ?

Merci d'avance.