RSS Le Daily WTF
Suivre
CodeSOD: Nous contacter
L'application basée sur PHP a un formulaire "Nous contacter" avec un code désordonné et peu sûr. Elle utilise la notation hongroise, possède une validation médiocre, des variables redondantes et des contrôles de cookies non sécurisés. Le code est difficile à maintenir et manque de sécurité. Le formulaire a deux ensembles de champs pour les noms, ce qui semble inutile. Le code de validation vérifie les champs vides et utilise des expressions régulières pour valider les noms et les numéros de téléphone. Il vérifie également un code de vérification par rapport à la somme de deux cookies. Si le code de vérification est correct, il envoie un email avec les données du formulaire. Sinon, il renvoie une exception avec un message d'erreur codé en dur. Le code est désordonné et manque de structure, ce qui le rend difficile à comprendre et à maintenir.