diff --git a/ecrire/inc_sites.php3 b/ecrire/inc_sites.php3 index 97df4bb55ada88c6b3898fc96c4e9702d7ffc661..104df26572a8f208fc281d0d0ca0f8ccd5e1f4ae 100644 --- a/ecrire/inc_sites.php3 +++ b/ecrire/inc_sites.php3 @@ -114,7 +114,7 @@ if ($analyser_site == 'oui' AND $flag_editable) { $nom_site = addslashes($v['nom_site']); $url_site = addslashes($v['url_site']); if (!$nom_site) $nom_site = $url_site; - $url_syndic = addslashes($v['url_syndic']); + $url_syndic = trim(addslashes($v['url_syndic'])); $descriptif = addslashes($v['descriptif']); $syndication = $v[syndic] ? 'oui' : 'non'; $result = spip_query("UPDATE spip_syndic ". @@ -158,7 +158,7 @@ if (strval($nom_site)!='' AND $modifier_site == 'oui' AND $flag_editable) { $url_site = addslashes($url_site); $descriptif = addslashes($descriptif); if (strlen($url_syndic) < 8) $syndication = "non"; - $url_syndic = addslashes($url_syndic); + $url_syndic = trim(addslashes($url_syndic)); // recoller les champs du extra if ($champs_extra) { @@ -519,7 +519,7 @@ if ($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") { echo "</font>"; } // Cas d'un site ayant un feedfinder detecte -else if (preg_match(',^select: (.*),', $url_syndic, $regs)) { +else if (preg_match(',^select: (.*),', trim($url_syndic), $regs)) { echo "<br /><br />\n"; echo "<form method='post' action=" . http_php_script("sites","id_syndic=$id_syndic") . ">"; foreach (