From c46f614824ab8832ff0b03aeb1f6bf00d10e1cda Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Wed, 26 Sep 2018 09:22:54 +0000 Subject: [PATCH] debug fonction valider_url_distante() https://core.spip.net/issues/4173 --- ecrire/inc/distant.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ecrire/inc/distant.php b/ecrire/inc/distant.php index 76faf9a57a..2e4b541df1 100644 --- a/ecrire/inc/distant.php +++ b/ecrire/inc/distant.php @@ -178,13 +178,12 @@ function valider_url_distante($url, $known_hosts = array()) { $known_hosts = array($known_hosts); } $known_hosts[] = $GLOBALS['meta']['adresse_site']; - $known_hosts[] = self(); + $known_hosts[] = url_de_base(); $known_hosts = pipeline('declarer_hosts_distants', $known_hosts); - $is_known_host = false; foreach ($known_hosts as $known_host) { - $parse_known = $parsed_url($known_host); + $parse_known = parse_url($known_host); if ($parse_known and strtolower($parse_known['host']) === strtolower($parsed_url['host'])) { $is_known_host = true; @@ -225,7 +224,7 @@ function valider_url_distante($url, $known_hosts = array()) { if ($is_known_host) { foreach ($known_hosts as $known_host) { - $parse_known = $parsed_url($known_host); + $parse_known = parse_url($known_host); if ($parse_known and !empty($parse_known['port']) and strtolower($parse_known['host']) === strtolower($parsed_url['host']) -- GitLab