Vérifier le champ d'un 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 : Vérifier le champ d'un formulaire

par ouckileou » 27 avr. 2006, 13:32

On peut taguer Résolu ?

Mici bcp !

par Holy_Knight » 27 avr. 2006, 12:24

Merci à vous tous... ca fonctionne :p

Vous m'avez tellement bien aider, ke j'ai décidé de m'inscrire o forum :wink:

par charabia » 27 avr. 2006, 10:45

elseif ( is_numeric($_POST['num']) )
{
//ok c'est numérique
}

Un dernier ti pb

par Holy_Knight » 27 avr. 2006, 09:44

Voilà, g choisi la solution ki me convenait le mieux, et il sagit du is_numeric !

Alors à partir de là g cliké sur le lien vers le manuel php, ms g du mal à comprendre comment je dois l'utiliser !?

Je vais vous indiquer mon code avec l'essai ke j'ai fait...
En espérant ke vous pourrez me dire d'où vient l'erreur.
if ($_POST['rue']=='' OR $_POST['num']=='')
{
echo "Vous devez indiquer votre adresse complète pour compléter l'inscription !<br />";
$adresse = 0;
}
elseif (is_numeric($_POST['num']) == TRUE)
{
$adresse = 1;
}
else
{
echo "Votre numéro de maison doit contenir un ou plusieurs chiffres !<br />";
$adresse = 0;
}
Voilà, merci d'avance !

par Ultiny » 25 avr. 2006, 20:38

Tu as aussi :

empty($_POST[]) et isset($_POST[]) pour savoir respectivement si la variable est vide et si elle existe.

par Spols » 25 avr. 2006, 20:23

tu as plusieurs possibilité, suivant ce que tu désire

si tu veux vérifier que c'est bien un nombre, la fonction is_numeric() est pour toi si tu veux

verifier que c'est bien un numéro de téléphone, utilise
ereg("motif",$variable)
alors demande toi quelle est le motif de numeros de tel désiré, et si tu ne t'en sort pas demande un peu d'aide pour le motif

Vérifier le champ d'un formulaire

par Holy_Knight » 25 avr. 2006, 19:27

Bonjour à tous, ou bonsoir suivant l'heure à lakelle vs lirai ce post...

Voilà une tite question tte simple.

Comment vérifié que l'entrée d'un formulaire est un nbre ?

Exemple: Un input ou on doit introduire un num de tel.
Une fois le post effectué et apres avoir testé si le champ était rempli, j'aimerais svr si tous les caractère entrés sont des chiffres.

Alors cmt faire ? :?: