Champ formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Champ formulaire

par Arno76 » 28 août 2006, 18:18

Merci a vous,

je vient de trouver se qu il me faller:

if (!ereg("^[0-9]([0-9])$",$_POST['montant']))
{
$error="Seul les caractere de 0 à 9 sont autorisé";
}

par Arno76 » 28 août 2006, 18:03

Merci de ton aide

j ai trouvais ca mes ca ne va pas et jai du mal a dechiffrer
		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é.

Merci :wink:

par thehawk » 28 août 2006, 17:43

peut etre un debut de reponse
<?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
?> 

Champ formulaire

par Arno76 » 28 août 2006, 17:26

Bonjour,

Dans un champs texte (formulaire)j aimerai autoriser que les numero de 0 a 9.

connaisez vous un site ou un tutariel merci :D

il me faut juste la fonction le forumulaire et deja en place :D