verification de champs numérique
salam ; pour verifier le champ numérique j'ai proceder comme suite mais rien ne s'affiche:
page enreg.php : contien le formulaire dont le code d'affichage de l'erruere:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
.....
include('../mod/cbd.inc.php'); // verif la connexion
include('../mod/controlenreg.inc.php'); // verif les champs du formulaire
<?php
if (!empty($erreurs_msg['m']))
{
include('../mod/controlenreg.inc.php');
validformmsg ("3", "red",$erreurs_msg['m']); // fonction pour afficher le msg en rouge erreur captcha
}
?>
...... |
page controlenreg.inc.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
header('Content-type: text/html; charset=UTF-8');
//include('cbd.inc.php');
// Traitements/vérifications
$erreurs_msg = array();
if ((!empty($_POST['m'])) && (!is_numeric($_POST['m'])))
{
$erreurs_msg['m'] = 'Veuillez saisir un nombre SVP.';
}
?> |
page fonction :
Code:
1 2 3 4 5
|
function validformmsg ($taille, $couleur,$erreurs_msg)
{
echo '<font size = "'.$taille.'" color = "'.$couleur.'" >'.$erreurs_msg.'</font>';
} |