J'ai vu qu'il y a quelques plugins disponibles sur Internet pour vérifier si un IBAN est correct ou non. J'ai trouvé ce qui suit IBAN et je voulais l'utiliser pour ma forme:jQuery Validation - IBAN
https://github.com/jzaefferer/jquery-validation/blob/master/src/additional/iban.js
J'ai téléchargé le fichier .js et inclus dans ma page .php comme ceci:
<script src="js/iban.js"></script>
Ma forme ressemble comme ceci:
<form method="POST" action="update_profile.php" id="editprofile" class="form-horizontal form-label-left">
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">Bank:</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input type="text" class="form-control" name="bank" value="<?php echo $_SESSION['data']['bankaccount']; ?>">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">Inhaber:</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input type="text" class="form-control" name="inhaber" value="<?php echo $_SESSION['data']['bankowner']; ?>">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">IBAN:</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input type="text" class="form-control" name="iban" id="iban" value="<?php echo $_SESSION['data']['iban']; ?>" required>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">BIC:</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input type="text" class="form-control" name="bic" value="<?php echo $_SESSION['data']['bic']; ?>">
</div>
</div>
<button type="submit" name="update" value="update" class="btn btn-warning btn-lg btn-block">Edit</button>
</form>
<script>
$("#editprofile").validate();
</script>
Maintenant, si je clique sur le bouton Modifier, mon formulaire est envoyé mais l'iban n'est pas validé. Je peux même entrer un mauvais IBAN. Qu'est ce que je fais mal? C'est la première fois que j'inclus un fichier plugin/.js dans mon formulaire. Je suis quelque chose qui manque mais qu'est-ce que c'est?
Merci, Chris
Peut personne ne me aider? –