SetURLPart()
Syntaxe
Resultat$ = SetURLPart(URL$, Parametre$, Valeur$)Description
Change une partie de l'URL$ spécifiée. Une URL$ peut contenir des paramètres, utiles quand un langage de script est utilisé sur le serveur Web (comme PHP). La syntaxe est la suivante: http://www.purebasic.com/index.php3?test=1. Ici le paramètre se nomme "test" et sa valeur associée est "1". Cette commande changera la valeur d'un 'Parametre$' donné. Les paramètres ne sont pas sensibles aux majuscules/minuscules. De surcroît, 'Parametre$' peut être une des constantes suivantes, pour modifier facilement une partie standard de l'URL$:#PB_URL_Protocol: modifie le protocole de l'URL$ #PB_URL_Site: modifie le site de l'URL$ #PB_URL_Port: modifie le port de l'URL$ (s'il existe) #PB_URL_Parameters: modifie tous les paramètres de l'URL$ #PB_URL_Path: modifie le chemin de l'URL$ #PB_URL_User: modifie le nom d'utilisateur de l'URL$ (s'il existe) #PB_URL_Password: renvoie le mot de passe de l'URL$ (s'il existe)Exemple:URL$ = "http://www.test.com/hello.php3" URL$ = SetURLPart(URL$, #PB_URL_Site, "ftp") URL$ = SetURLPart(URL$, #PB_URL_Site, "www.purebasic.com") URL$ = SetURLPart(URL$, #PB_URL_Port, "80") URL$ = SetURLPart(URL$, #PB_URL_Path, "english/index.php3") URL$ = SetURLPart(URL$, #PB_URL_User, "user") URL$ = SetURLPart(URL$, #PB_URL_Password, "pass") URL$ = SetURLPart(URL$, "test", "1") URL$ = SetURLPart(URL$, "ok", "2") Debug URL$ ; Affichera "ftp://user:pass@www.purebasic.com:80/english/index.php3?test=1&ok=2"Cette commande sera très utile pour modifier facilement une URL$ lors de l'écriture d'un CGI.
OS Supportés
Tous