Dans un champs texte (formulaire)j aimerai autoriser que les numero de 0 a 9.
connaisez vous un site ou un tutariel merci
il me faut juste la fonction le forumulaire et deja en place
<?php
$email = '[email protected]';
$domaine = strstr($email, '@');
echo $domaine; // @example.com
?>
ou<?php
$mystring = 'abc';
$findme = 'a';
$pos = strpos($mystring, $findme);
// Notez l'utilisation de ===. Un simple == ne donnerait pas le résultat escompté
// car la lettre 'a' est à la position 0 (la première).
if ($pos === false) {
echo "La chaîne '$findme' n'a pas été trouvée dans la chaîne '$mystring'";
} else {
echo "La chaîne '$findme' a été trouvée dans la chaîne '$mystring'";
echo " et à la position $pos";
}
// On peut chercher le caractère, en ignorant tout avant une position
$newstring = 'abcdef abcdef';
$pos = strpos($newstring, 'a', 1); // $pos = 7, pas 0
?> if (!ereg(".+(@.+)(.[[:alpha:]]{2}([[:alpha:]]?))$",$_POST['montant']))
{
$error="Seul les caractere de 0 à 9 sont autorisé";
}
?>
il faudrait juste que les caracthere de 0 a 9 soit autorisé.