noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 04/12: Fixe l'URL quand une MAJ est requise


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 04/12: Fixe l'URL quand une MAJ est requise
Date: Sat, 26 Jul 2014 14:53:49 +0000

sparkyx pushed a commit to branch master
in repository noalyss.

commit 9f43f5b3537e25daeef0799c8dd30eccd0aa001c
Author: Vincent Danjean <address@hidden>
Date:   Thu Jul 24 15:42:26 2014 +0200

    Fixe l'URL quand une MAJ est requise
    
    Quand l'URL n'a pas de sous composant (genre http://server/do.php...)
    alors dirname renvoie '/' qui générait l'URL //admin/setup.php
    => firefox (entre autres) considérait alors que la machine était admin...
    
    Maintenant, l'URL générée est /admin/setup.php que firefox interprète
    bien comme relatif à l'hôte courant.
---
 html/do.php         |    4 +++-
 html/user_login.php |    4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/html/do.php b/html/do.php
index b4a0833..fda7e03 100644
--- a/html/do.php
+++ b/html/do.php
@@ -107,7 +107,9 @@ if (DBVERSION > dossier::get_version($cn))
 {
     echo '<h2 class="error" style="font-size:12px">' . _("Votre base de 
données n'est pas à jour") . '   ';
     $a = _("cliquez ici pour appliquer le patch");
-    $base = dirname($_SERVER['REQUEST_URI']) . '/admin/setup.php';
+    $base = dirname($_SERVER['REQUEST_URI']);
+    if ($base == '/') { $base = ''; }
+    $base .= '/admin/setup.php';
     echo '<a hreF="' . $base . '">' . $a . '</a></h2>';
 }
 
diff --git a/html/user_login.php b/html/user_login.php
index 12dec1a..56fe8c5 100644
--- a/html/user_login.php
+++ b/html/user_login.php
@@ -74,7 +74,9 @@ if ( $version < DBVERSIONREPO )
 {
     echo '<h2 class="error" style="font-size:12px">'._("Votre base de données 
n'est pas à jour").'   ';
     $a=_("cliquez ici pour appliquer le patch");
-    $base=dirname($_SERVER['REQUEST_URI']).'/admin/setup.php';
+    $base = dirname($_SERVER['REQUEST_URI']);
+    if ($base == '/') { $base = ''; }
+    $base .= '/admin/setup.php';
     echo '<a hreF="'.$base.'">'.$a.'</a></h2>';
 
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]