From 4307ed7fa9e66b17f265f8f944aa04347056d93c Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Fri, 27 Jan 2006 17:52:44 +0000 Subject: [PATCH] transcodage de l'esperluete dans une redirection + attribut size manquant --- ecrire/exec_sites.php | 4 +--- ecrire/exec_sites_edit.php | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/ecrire/exec_sites.php b/ecrire/exec_sites.php index 378515f9f4..b74af47756 100644 --- a/ecrire/exec_sites.php +++ b/ecrire/exec_sites.php @@ -124,7 +124,7 @@ if ($analyser_site == 'oui' AND $flag_editable) { syndication='$syndication', statut='$statut' WHERE id_syndic=$id_syndic"); if ($syndication == 'oui') syndic_a_jour($id_syndic); - $redirect = generer_url_ecrire('sites',("id_syndic=$id_syndic". ($redirect ? "&redirect=$redirect" : ""))); + $redirect = generer_url_ecrire('sites',("id_syndic=$id_syndic". ($redirect ? "&redirect=$redirect" : "")), true); $redirect_ok = 'oui'; } } @@ -209,8 +209,6 @@ if ($jour AND $flag_administrable) { calculer_rubriques(); } - - if ($redirect AND $redirect_ok == 'oui') { redirige_par_entete($redirect); } diff --git a/ecrire/exec_sites_edit.php b/ecrire/exec_sites_edit.php index 437a1bca5d..2946f5476b 100644 --- a/ecrire/exec_sites_edit.php +++ b/ecrire/exec_sites_edit.php @@ -75,12 +75,12 @@ if ($new == 'oui'){ "<input type='hidden' name='new' value='oui' />\n", "<input type='hidden' name='analyser_site' value='oui' />\n", "<input type='hidden' name='redirect' value='", - generer_url_ecrire('sites_edit', "id_rubrique=$id_rubrique&new=oui"), + urlencode(generer_url_ecrire('sites_edit', "id_rubrique=$id_rubrique&new=oui", true)), "' />\n", "<font face='Verdana,Arial,Sans,sans-serif' size='2'>", _T('texte_referencement_automatique'), "</font>", - "\n<div align='right'><input type=\"text\" name=\"url\" class='fondl' value=\"http://\" />\n", + "\n<div align='right'><input type=\"text\" name=\"url\" class='fondl' size='40' value=\"http://\" />\n", "<input type=\"submit\" value=\""._T('bouton_ajouter')."\" class='fondo' />\n", "</form>"; fin_cadre_relief(); -- GitLab