diff --git a/ecrire/exec_sites.php b/ecrire/exec_sites.php index 378515f9f4abe04d8bc723909b9a59247c44feb3..b74af47756ba8dbc3be62c2436e7a38f92f4bc2a 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 437a1bca5da8336e8bde114fecfd9e3359aff1ac..2946f5476bfd7a3ec2eb85e3ba5b37b143e277d2 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();