fonction EREG ou est l'erreur ?
Posté : 04 avr. 2007, 23:13
bonjour,
j'ai un formulaire avec pour seul demande le nom de la personne.
sur mon fichier validation.php, j'ai mis une fonction EREG qui oblige l'utilisateur a rentrer des caractère alphabetique et l'interdit de rentrer des caractères numerique.
ca ne marche pas a 100%.
j'y je rentre : phil55555phil ou xyze33333 ca fonctionne
ou est mon erreur ?
merci de votre aide
j'ai un formulaire avec pour seul demande le nom de la personne.
sur mon fichier validation.php, j'ai mis une fonction EREG qui oblige l'utilisateur a rentrer des caractère alphabetique et l'interdit de rentrer des caractères numerique.
ca ne marche pas a 100%.
j'y je rentre : phil55555phil ou xyze33333 ca fonctionne
ou est mon erreur ?
merci de votre aide
</head>
<body>
<?php
$nom=$_POST["champnom"];
if (empty ($nom))
{
echo "attention le champ nom est vide";
exit();
}
if (ereg ( "^[a-zA-Z][^0-9]", $nom))
{
echo "Votre nom est : ".$nom;
}
else
{
echo 'Formulaire mal rempli';
}
?>
</body>
</html>