Comment faire SVP

Programmation d'applications complexes
meganet
Messages : 317
Inscription : jeu. 20/janv./2005 22:00

Comment faire SVP

Message par meganet »

Salut,
voilà je voudrais extraire juste l'Host d'une URL.
Par example: http://www.monsite.com/file/ini.php dans une variable je voudrais pouvoir récupairer www.monsite.com et dans une autre, je voudrais /file.init.php.
Merci de votre aide.
Dorian
Messages : 489
Inscription : mar. 15/mars/2005 15:33

Message par Dorian »

Voici GetHost() :

Code : Tout sélectionner

Procedure.s GetHost(Url.s)
  Pos.l = FindString(Url, "http://", 1)
  If Pos
    Url = Right(Url, Len(Url) - 7)
  EndIf
  Pos = FindString(Url, "/", 1)
  Url = Left(Url, Pos)
  ProcedureReturn Url
EndProcedure


Debug GetHost("http://www.google.fr/files/index.php?search=name")
Et GetFile() arrive dès que je la fini ^^

[Edit] Bon pour GetFile, un GetFilePart(Url.s) de la lib interne de PB suffit ^^

Code : Tout sélectionner

Debug GetFilePart("http://www.google.fr/files/index.php")[quote]

Renvoi correctement : index.php et si tu veux ton "/" devant il suffit d'une tite addition et le tour est joué ^^[/quote]
meganet
Messages : 317
Inscription : jeu. 20/janv./2005 22:00

Sayait j'ai réussi.

Message par meganet »

sa yait, j'avait réussi avant de voir ton code, mais merci qd mm.
Répondre