La plupart des champs d'une base de données sont de longueur fixe. Mais, à défaut d'un coding approprié, HTML laissera les utilisateurs placer dans un champ autant de données qu'ils le veulent. Bien que le tag <input> ait un paramètre size, il ne détermine que la taille du champ apparaissant
Longueur de champ
sur la
page, pas le nombre d’octets que le
champ peut recouvrir.
Cette faiblesse peut produire des
résultats fâcheux quand un programme
attend un champ de longueur
fixe alors que l’utilisateur pense que
votre programme acceptera tout ce qui
lui sera envoyé. Cet aspect était particulièrement
frustrant dans les anciens
outils CGIDEV, car l’API ne renvoyait
des blancs que si la longueur des données
provenant de la page Web était supérieure
à la longueur définie dans le
programme. Pour prévenir ce problème,
utilisez le paramètre maxlength
pour limiter la taille. Ainsi, si je veux limiter
la taille d’un champ numéro de
téléphone local à 7, je coderai le HTML
de la façon suivante :
<input type= »text » name= »phone » size= »7
» maxlength= »7″>
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Activer la mise en veille prolongée dans Windows 10
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Et si les clients n’avaient plus le choix ?
- Cybersécurité Active Directory et les attaques de nouvelle génération
Les plus consultés sur iTPro.fr
- Cyberattaques assistées par IA : Pourquoi le modèle Mythos d’Anthropic représente une menace sérieuse pour la cybersécurité
- Avec les Smart Data, les entreprises mènent la danse de l’observabilité moderne
- Les dirigeants européens redéfinissent la C-suite à l’ère de l’IA
- Analyse Patch Tuesday Mai 2026
Articles les + lus
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
À la une de la chaîne Tech
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
