GetURLPart()
Syntaxe
Resultat$ = GetURLPart(URL$, Parametre$)Description
Renvoie une partie d'une URL.
Arguments
URL$ L'URL à utiliser.
Une URL peut contenir des paramètres.
C'est utile quand un langage de script est utilisé sur le serveur Web (comme PHP).
La syntaxe est la suivante: http://www.purebasic.com/index.php?test=1.
Ici le paramètre se nomme "test" et sa valeur associée est "1".Parametre$ La valeur à envoyer.
Les paramètres ne sont pas sensibles à la casse.
De plus, il peut prendre l'une des valeurs prédéfinies suivantes pour accéder facilement à une partie standard de l'URL:#PB_URL_Protocol : Pour renvoyer le protocole #PB_URL_Site : Pour renvoyer le site #PB_URL_Port : Pour renvoyer le port (s'il existe) #PB_URL_Parameters: Pour renvoyer tous les paramètres #PB_URL_Path : Pour renvoyer le chemin #PB_URL_User : Pour renvoyer le nom d'utilisateur (s'il existe) #PB_URL_Password : Pour renvoyer le mot de passe (s'il existe)
Valeur de retour
Renvoie la valeur du paramètre ou une autre partie de l'URL.
Exemple
URL$ = "http://user:pass@www.purebasic.com:80/index.php?test=1&ok=2" Debug GetURLPart(URL$, #PB_URL_Protocol) ; Affiche "http" Debug GetURLPart(URL$, #PB_URL_Site) ; Affiche "www.purebasic.com" Debug GetURLPart(URL$, #PB_URL_Port) ; Affiche "80" Debug GetURLPart(URL$, #PB_URL_Parameters) ; Affiche "test=1&ok=2" Debug GetURLPart(URL$, #PB_URL_Path) ; Affiche "index.php" Debug GetURLPart(URL$, #PB_URL_User) ; Affiche "user" Debug GetURLPart(URL$, #PB_URL_Password) ; Affiche "pass" Debug GetURLPart(URL$, "test") ; Affiche "1" Debug GetURLPart(URL$, "ok") ; Affiche "2"
Voir aussi
SetURLPart(), URLDecoder()
OS Supportés
Tous