Comment faire pour obtenir les 2 derniers répertoires à partir d'une URL en utilisant PHP???

  • barry
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Jan 28, 2005
  • Messages: 115
  • Loc: scotland
  • Status: Offline

Message Février 4th, 2011, 5:15 am

Salut à tous. Peut-on me dire comment obtenir les 2 derniers répertoires à partir d'une URL en utilisant php

tout à l'heure je suis en utilisant

(Btw im ne peuvent pas poster de liens externes je ne peux pas voir le lien réel sur le site

Code: [ Select ]
preg_match('/(http:\/\/)(.*).html/', "basepathtodirectory using http path/2010/12/end-of-week-3-update-patch-143-closed.html", $link);

$path_parts = pathinfo($link[0]);
  1. preg_match('/(http:\/\/)(.*).html/', "basepathtodirectory using http path/2010/12/end-of-week-3-update-patch-143-closed.html", $link);
  2. $path_parts = pathinfo($link[0]);



et je reçois l'url complète .. Je veux juste $ url pour égaler le chemin d'accès au 2 derniers répertoires

donc $ path_parts sera juste

/ 2010/12/end-of-week-3-update-patch-143-closed.html

Toute aide serait super!
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Février 4th, 2011, 5:15 am

  • spork
  • Brewmaster
  • Silver Member
  • Avatar de l’utilisateur
  • Inscription: Sep 22, 2003
  • Messages: 6134
  • Loc: Seattle, WA
  • Status: Offline

Message Février 8th, 2011, 8:27 pm

Vous devriez être capable de modifier l'expression régulière dans cette réponse SO à inclure le fichier ainsi:

http://stackoverflow.com/questions/3837 ... 90#3837690
The Beer Monocle. Classy.

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 116 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC