[SPIP] ~v3.0.25-->v3.0.26
[lhc/web/www.git] / www / ecrire / inc / utils.php
index d0653b7..1d4f423 100644 (file)
@@ -1314,6 +1314,8 @@ function url_de_($http,$host,$request,$prof=0){
        $prof = max($prof,0);
 
        $myself = ltrim($request,'/');
+       # supprimer la chaine de GET
+       list($myself) = explode('?', $myself);
        // vieux mode HTTP qui envoie après le nom de la methode l'URL compléte
        // protocole, "://", nom du serveur avant le path dans _SERVER["REQUEST_URI"]
        if (strpos($myself,'://') !== false) {
@@ -1324,8 +1326,6 @@ function url_de_($http,$host,$request,$prof=0){
                array_shift($myself);
                $myself = implode('/',$myself);
        }
-       # supprimer la chaine de GET
-       list($myself) = explode('?', $myself);
        $url = join('/', array_slice(explode('/', $myself), 0, -1-$prof)).'/';
 
        $url = $http.'://'.rtrim($host,'/').'/'.ltrim($url,'/');