Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1337 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] extraction du nom de fichier d'une url

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] extraction du nom de fichier d'une url

n°1592436
2fast4u
Posté le 27-07-2007 à 15:23:44  profilanswer
 

Bonjour,
C'est ma première ligne de php. Je tente de personnaliser un plugin pour dotclear et j'aimerai récupérer uniquement le nom du fichier pointé par une url.
Avec la fonction parse_url, j'ai le chemin complet, je suppose qu'il y a d'autres méthodes plus simple. par exemple récupérer tous ce qui se situe a droite du dernier /
auriez vous une piste, fonction magique?
et par la même occasion, si vous connaissez un tuto qui commence par "hello world" je suis preneur.


Message édité par 2fast4u le 31-07-2007 à 23:09:08
mood
Publicité
Posté le 27-07-2007 à 15:23:44  profilanswer
 

n°1592450
AlphaZone
Posté le 27-07-2007 à 15:31:55  profilanswer
 

Salut,

 

En cherchant bien, j'ai trouvé ceci : http://fr.php.net/manual/fr/function.pathinfo.php

 

Ca pourra peut-être t'aider.

 

Edit : Tu as également : http://fr.php.net/manual/fr/function.basename.php (Tu n'as pas trop du chercher...m'enfin!)


Message édité par AlphaZone le 27-07-2007 à 15:33:09

---------------
"Nous avons tous nos machines du temps. Celles qui nous ramènent en arrière sont les souvenirs, celles qui nous projettent en avant sont les rêves."
n°1592457
2fast4u
Posté le 27-07-2007 à 15:36:33  profilanswer
 

Merci AlphaZone ;)

n°1592533
Moriar6
Posté le 27-07-2007 à 16:52:11  profilanswer
 

Ou sinon tu peux faire ça :
 
$tableau = explode($url, "/" )
$nom_fichier = tableau[sizeof($tableau) - 1]


Message édité par Moriar6 le 27-07-2007 à 16:52:45
n°1592548
AlphaZone
Posté le 27-07-2007 à 17:06:14  profilanswer
 

2fast4u > Mais je t'en pris ;)

 

Moriar6 > Si je donne une URL avec www.toto.com/index.php?id=6
Ca va me retourner index.php?id=6 au lieu de index.php

 

Donc ca va ne va pas.

 

PHP offre des fonctions standard, il faut donc rester le plus simple possible sans se compliquer la vie.
Réinventer des fonctions c'est un peu comme se prendre pour Dieu et vouloir recréer le monde


Message édité par AlphaZone le 27-07-2007 à 17:06:37

---------------
"Nous avons tous nos machines du temps. Celles qui nous ramènent en arrière sont les souvenirs, celles qui nous projettent en avant sont les rêves."
n°1594057
2fast4u
Posté le 31-07-2007 à 23:08:32  profilanswer
 

Je m'en suis sorti comme ça :

Code :
  1. $tabUrl = parse_url(monurl);
  2. $fichier =basename ($tabUrl["path"]);



Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] extraction du nom de fichier d'une url

 

Sujets relatifs
[RESOLU] exec -> exit php[Résolu] Affichage variable de champs texte en Dreamweaver
découpage de fichierProblème création de fichier
Fenêtre generées "load" "save" automatiquement en pythonQT # Resolu #Ecrire type=1 dans un fichier
fichier .htaccess, error 500, Redirection impossible[Résolu] [SQL] comment afficher un grand nombre ?
[batch dos] extraction de chaine dans un fichier [resolu + solution] 
Plus de sujets relatifs à : [résolu] extraction du nom de fichier d'une url


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR