rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Validation formulaire en php

kahina.r, le lundi 9 mai 2005 à 17:28:06
Bonjour
J'ai créé un formulaire avec un nom, prénom, e-mail,...et je veux ecrire un script php (alerte) qui doit vérifier les champs de mon formulaire.
Merci d'avance, Kahina.
Répondre à kahina.r  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sam3000, le lundi 9 mai 2005 à 17:32:10
tes variables sont dans le tableau :
$_POST['variable']

donc avec des IF et ECHO tu fait ce que tu veux
L'erreur est humaine mais un véritable désastre
ne peut être qu'informatique.
Répondre à sam3000

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kahina.r, le lundi 9 mai 2005 à 17:52:22
salut
j'ai utilisé des IF et ECHO mais ....
voici un petit exemple:

<?php


if (empty($Nom)){
die("veuillez indiquer votre nom");
}
elseif ((strlen($Nom)<5)||(strlen($Nom)>20)){
die ("nom invalid");
}
else {
echo $Nom;
}

?>
mais je reçois tjs le premier message d'erreur c-à-d ("veuillez indiquer votre nom") meme quand le champ est rempli!
Répondre à kahina.r

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sam3000, le lundi 9 mai 2005 à 17:55:52
tu doit utiliser le tableau $_GET! : c'est comme ça qu'il faut faire:
<?php

if (!isset($_GET['Nom'])) die("veuillez indiquer votre nom");
elseif ((strlen($Nom)<5)||(strlen($Nom)>20)) die ("nom invalid");
else echo $_GET['Nom'];

?> 
L'erreur est humaine mais un véritable désastre
ne peut être qu'informatique.
Répondre à sam3000

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kij_82, le lundi 9 mai 2005 à 23:05:24
Si ca vient d'un formulaire, il faut plutot employer $_POST['truc'] que $_GET['truc']. ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 kahina.r, le mercredi 18 mai 2005 à 13:54:25
salut
t'as raison, on doit utiliser $_POST['truc']! merci
kahina.
Répondre à kahina.r

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kahina.r, le mercredi 18 mai 2005 à 13:50:41
salut
merci pour votre aide, ça a marché mais avec:le tableau $_POST!
if(!empty($_POST['nom']))
$nom=$_POST['nom'];
else $nom='';
merci comme meme!
kahina.
Répondre à kahina.r

5


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
sam3000, le mardi 10 mai 2005 à 12:39:45
pour une utilisation plus generique (formulaire ou adresse) :
utilise le tableau: $_REQUEST['variable'] L'erreur est humaine mais un véritable désastre
ne peut être qu'informatique.
Répondre à sam3000
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger easyPHP 2.0b1easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données...Catégorie: Serveurs
Licence: Open Source
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « validation formulaire en php »