Bonjour @tous et @toutes,
Depuis plusieurs jours maintenant je bute sur un script en apparence tout bête : dans ma base de données je dispose d'un champ avec une URL de sauvegardée sous sa forme complète (exemple : "http://www.exemple.com/test"). Je demande ensuite à l'utilisateur de saisir une URL, et je vérifie si cette dernière est présente dans la base de données, et c'est là que le bas blesse car le script se révèle tout de suite très sensible ! L'idéal c'est que les exemples ci-dessous soient considérés comme équivalents :
exemple.com/test
exemple.com/Test
exemple.com/test/
www.exemple.com/test
www.exemple.com/test/
http://www.exemple.com/test/
https://www.exemple.com/test
https://www.exemple.com/test/
etc...
J'ignore si j'ai correctement expliqué mon problème, mais j'aurais vraiment besoin d'un comparateur d'URL basé sur une URL de référence (pour savoir si OUI ou NON elle est équivalente à l'URL testée).
Merci d'avance à tout ceux qui répondront à ce message. Bonne journée.
Orlulas