Bonjour a tous !
Pour valider une URL, rien de tel que filter_var me direz vous...
seulement voila, filter_var, malgré tous les flags possibles et imaginables, laisse toujours passer ce genre d'url :
Suis je obligé d'utiliser une regexp pour valider qu'une URL soit du type:
//http:\/\/[nomdedomaine.]*?nomdedomaine.extension
comme
1 2 3
| $valid_url1 = "http://developpez.net";
$valid_url2 = "http://www.developpez.net";
$valid_url3 = "http://www.develop.pez.net"; |
Voila... j'ai testé les FILTER_FLAG HOST et SCHEME (PATH et QUERY n'ayant rien a voir), mais cette satanée url passe toujours...
Je cherche donc une solution (comme tout le monde en fait...)
Merci !!
Partager