[SPIP] ~maj v3.0.14-->v3.0.17
[ptitvelo/web/www.git] / www / prive / formulaires / login.php
index 06a9c06..fe914a5 100644 (file)
@@ -76,11 +76,11 @@ function formulaires_login_charger_dist($cible="",$login="",$prive=null)
                if (isset($res['redirect']) and $res['redirect']){
                        include_spip('inc/headers');
                        # preparer un lien pour quand redirige_formulaire ne fonctionne pas
+                       $m = redirige_formulaire($res['redirect']);
                        $valeurs['_deja_loge'] = inserer_attribut(
                                "<a>" . _T('login_par_ici') . "</a>$m",
                                'href', $res['redirect']
                        );
-                       $m = redirige_formulaire($res['redirect']);
                }
        }
        // en cas d'echec de cookie, inc_auth a renvoye vers le script de
@@ -202,7 +202,7 @@ function formulaires_login_traiter_dist($cible="",$login="",$prive=null){
        }
 
        // Si on est connecte, envoyer vers la destination
-       if ($cible AND ($cible!=self())) {
+       if ($cible AND ($cible!=self('&'))  AND ($cible!=self())) {
                if (!headers_sent() AND !$_GET['var_mode']) {
                        include_spip('inc/headers');
                        $res['redirect'] = $cible;