Intervalle input html/php

Fermé
petit-coco Messages postés 54 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 9 mai 2014 - 3 août 2012 à 22:43
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 - 4 août 2012 à 19:26
Bonjour,

j'aimerai savoir comment entrer un mot entre 4 et 8 caracteres : par exempl, je veux m inscrire a un site, si je met un mot de passe en dessous de 4 caracteres, ou au dessus de 8 caracteres, il m' affiche un message.

j' ai juste trouvé maxlengh, mais je ne sais pas si minlengh existe.

le probleme c'est que je ne fais pas de programmation.

est ce que vous pouvez m' aidez svp ? merci


A voir également:

7 réponses

moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
3 août 2012 à 23:31
Bonsoir

En html la fonction minlenght n'existe pas il faudrait passer par du javascript qui verifie le ou les champs avant l'upload .

Peux tu montrer le code de ton formulaire pr te montrer si tu ne connais pas
0
petit-coco Messages postés 54 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 9 mai 2014 2
4 août 2012 à 11:25
<body>

<div id="content">
<div id="formulaire">
<form action="d.php" method="post">
<table>
<tr><td>test</td><td><input type="text" name="test" /></td></tr>
<tr><td></td><td><input type="submit" value="confirmer " /></td></tr>
</table>
</form>
</div>
</div>
</body>
</html>
0
petit-coco Messages postés 54 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 9 mai 2014 2
4 août 2012 à 15:04
personne ?
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
4 août 2012 à 15:32
Bonjour

Je regarde a ca et te poste un petit code ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
4 août 2012 à 15:53
Voila je t fais ca vite fait pour que tu comprennes :

<body>

<div id="content">
<div id="formulaire">
<form action="d.php" method="post">
<table>
<tr><td>test</td><td><input type="text" name="test" id = "IdTest" /></td></tr>
<tr><td></td><td><input type="button" value="Valider" onClick="VerifAbo()" /></td></tr>
</table>
</form>
</div>
</div>
</body>

<script>
function VerifAbo() {
var Valid = false ;
var ele = document.getElementById("IdTest");
alert((ele.value.toString().length));
if ((ele.value.toString().length) > 4){
Valid = true ;
}
if (Valid == false){
alert('Vous devez respecter au minimum 5 carracteres');
ele.style.background = 'red';
}else{
self.location.href='d.php';
}
}
</script>

</html>
0
petit-coco Messages postés 54 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 9 mai 2014 2
4 août 2012 à 19:01
merci pour ton code sa marche, petite question, enfait j' ai un autre petit probleme, quand je clique sur un bouton, j' aimerai que sa affiche un message, s(si possible en php) est ce que tu sais comment on fait stp ?
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
4 août 2012 à 19:26
PHP est un code cote serveur.
Pour ton probleme il faut gerer le code via javascript cote client

il te suffit de faire comme pour la vérification

Si besoin n'hésite pas
0