grener Posté 25 Janvier 2005 Partager Posté 25 Janvier 2005 Bonjour Je suis nouveau ici, et suis tres content d'avoir trouvé un forum pour parler php J'ai un petit code qui me rend Je voudrais extraire tout les urls d'un de mes fichiers d'annuaire et ce une a une : $line = implode ('', file ('MON FICHIER HTM')); //$masque="<a href='([^>]*)>(.*)";ereg( "$masque", $line, $tab );echo $tab[1]; Mes url sont de la forme : <a href='/fichier.php?id=fdsfdsfds&url=fichier.php?nom=lien1' target='_blank'> mon masque n'est pas bon avez vous une idee ??? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 25 Janvier 2005 Partager Posté 25 Janvier 2005 Salut Grener, Ce que tu veux obtenir ne me semble pas apparent à première lecture Le format du fichier d'entrée est sous quelle forme ? Tu veux une liste d'URLs sous la forme <a href="..."> ? ou simplement le http://... ? Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
grener Posté 25 Janvier 2005 Auteur Partager Posté 25 Janvier 2005 (modifié) d'apres mon html qui est : <a href='/fichier1.php?id=fdsfdsfds&url=fichier2.php?nom=lien1' target='_blank'> Je veux extraire : fichier1.php?id=fdsfdsfds fichier2.php?nom=lien1 avec ou sans le http:// ca je m'en fou au pire je l'ajouterai apres mais je veux virer tout les tags autre que mes urls C'est a dire tout ce qui est br tr td etc... Modifié 25 Janvier 2005 par grener Lien vers le commentaire Partager sur d’autres sites More sharing options...
Thanh Posté 25 Janvier 2005 Partager Posté 25 Janvier 2005 Hello, Tu trouveras ton bonheur ici : http://fr.php.net/manual/fr/function.parse-url.php Lien vers le commentaire Partager sur d’autres sites More sharing options...
grener Posté 25 Janvier 2005 Auteur Partager Posté 25 Janvier 2005 le pb est qu'il faut que je nettoie le code avant Lien vers le commentaire Partager sur d’autres sites More sharing options...
maximettb Posté 30 Janvier 2005 Partager Posté 30 Janvier 2005 parse_url fait tout le travail pour toi, même pas besoin de nettoyer ni quoi que ce soit... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant