From c858d2360c3a6f1374ed6eb09a2083814becbd7d Mon Sep 17 00:00:00 2001 From: "maieul@maieul.net" <> Date: Tue, 11 Apr 2017 09:53:05 +0000 Subject: [PATCH] =?UTF-8?q?probl=C3=A8me=20d'=C3=A9chappement=20dans=20la?= =?UTF-8?q?=20regex=20de=20verif=20des=20urls?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- paquet.xml | 2 +- plugin.xml | 2 +- verifier/url.php | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/paquet.xml b/paquet.xml index 1921462..ec4dd0a 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="verifier" categorie="outil" - version="1.6.3" + version="1.6.4" etat="stable" compatibilite="[2.0.10;3.2.*]" logo="images/verifier-128.png" diff --git a/plugin.xml b/plugin.xml index 8011a20..b9da902 100644 --- a/plugin.xml +++ b/plugin.xml @@ -9,7 +9,7 @@ <auteur>[Les Développements Durables->http://www.ldd.fr]</auteur> <icon>images/verifier-128.png</icon> <licence>GPL v3</licence> - <version>1.6.3</version> + <version>1.6.4</version> <etat>stable</etat> <description> <multi> diff --git a/verifier/url.php b/verifier/url.php index 8f36afc..2eb0be7 100644 --- a/verifier/url.php +++ b/verifier/url.php @@ -139,10 +139,11 @@ function verifier_url_complet($url, $type_protocole, $protocole) { // PATH (optional) $urlregex .= '(\/([a-z0-9+\$_%,-]\.?)+)*\/?'; // GET Query (optional) - $urlregex .= '(\?[a-z+&\$_.-][a-z0-9;:@/&%=+\$_.-]*)?'; + $urlregex .= '(\?[a-z+&\$_.-][a-z0-9;:@\&%=+\$_.-]*)?'; // ANCHOR (optional) $urlregex .= '(\#[a-z_.-][a-z0-9+\$_.-]*)?\$# i'; + var_dump($urlregex); if (!preg_match($urlregex, $url)) { return _T('verifier:erreur_url', array('url' => echapper_tags($url))); } -- GitLab