Skip to content
Extraits de code Groupes Projets
Valider c858d236 rédigé par maieul@maieul.net's avatar maieul@maieul.net
Parcourir les fichiers

problème d'échappement dans la regex de verif des urls

parent 74e7658d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<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"
......
......@@ -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>
......
......@@ -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)));
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter