par
Xenon_54 » 11 mars 2005, 20:31
Lequel des 2 exemples ne fonctionne pas?
Le mien ou celui de mlamla?
Car pour ce qui est du mien, je l'ai personnellement testé avant de le proposer sur le forum.
Pour preuve:
<?php
function filename($url) {
$parse = parse_url($url);
return basename($parse['path']);
}
echo filename('http://www.monsite.com/nom-a-recuperer') , '<br />';
echo filename('http://www.monsite.com/rep1/nom-a-recuperer') , '<br />';
echo filename('http://www.monsite.com/rep1/rep2/nom-a-recuperer') , '<br />';
echo filename('http://www.monsite.com/rep1/rep2/nom-a-recuperer#2');
?>
Voici ce que j'obtiens à l'écran pour chacun des exemples:
Code : Tout sélectionner
nom-a-recuperer
nom-a-recuperer
nom-a-recuperer
nom-a-recuperer
Donc merci de bien spécifier ce qui ne fonctionne pas et quel est le résultat obtenu.