begin process at 2012 05 27 20:44:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > TUTORIAL #3, CRÉER UN FORMULAIRE ET METTRE DES CONDITIONS (COMME LE IF ET ELSE)

TUTORIAL #3, CRÉER UN FORMULAIRE ET METTRE DES CONDITIONS (COMME LE IF ET ELSE)


 Information sur la source

Note :
6 / 10 - par 3 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Niveau :Débutant Date de création :07/01/2002 Date de mise à jour :07/01/2002 04:02:04 Vu :8 003

Auteur : SmallToad

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Dans ce troisième tutorial, je vais vous expliquer comment créer un formulaire et mettre des conditions.

Source

  • formu.php3:
  • <?
  • print ("Formulaire");
  • print ("<form method=\"post\" action=\"verifi.php3\">Nom : <input type=\"text\" name=\"nom\" size=\"12\"><br>Âge : <input type=\"text\" name=\"age\" size=\"12\">ans<input type=\"submit\" value=\"Vérifier\">");
  • //Ici le premièrement le fichier de vérification est verifi.php3, ce qu'on marque dans le
  • //champs nom va dans la variable $nom et age dans la variable $age
  • ?>
  • verifi.php3:
  • <?
  • if (nom ="")
  • //Si il y a rien dans le champs nom
  • {
  • print ("Vous avez oublié de remplir le champs Nom");
  • //Afficher ca
  • exit();
  • //Et arrêter tout
  • }
  • if (age ="")
  • {
  • print ("Vous avez oublié de remplir le champs Age");
  • //Afficher ca
  • exit();
  • //Et arrêter tout
  • }
  • else
  • {
  • print ("Salut $nom. Vous avez $ c'est. Bien.");
  • exit();
  • }
  • ?>
formu.php3:
<?
print ("Formulaire");
print ("<form method=\"post\" action=\"verifi.php3\">Nom : <input type=\"text\" name=\"nom\" size=\"12\"><br>Âge : <input type=\"text\" name=\"age\" size=\"12\">ans<input type=\"submit\" value=\"Vérifier\">");
//Ici le premièrement le fichier de vérification est verifi.php3, ce qu'on marque dans le 
//champs nom va dans la variable $nom et age dans la variable $age
?>

verifi.php3:
<?
if (nom ="")
//Si il y a rien dans le champs nom
{
print ("Vous avez oublié de remplir le champs Nom");
//Afficher ca
exit();
//Et arrêter tout
}
if (age ="")
{
print ("Vous avez oublié de remplir le champs Age");
//Afficher ca
exit();
//Et arrêter tout
}
else
{
print ("Salut $nom. Vous avez $ c'est. Bien.");
exit();
}
?> 

 Conclusion

C'est sur que vous pouvez aussi rajouter à l'age que c'est seulement du numérique mais ca commence à être compliqué. Commentaire constructif, on personne est parfait.


 Sources du même auteur

MAILING LIST AVEC MYSQL
TUTORIAL D'IMAGE #2: LA CRÉATION D'IMAGE AVEC IMAGECREATE
TUTORIAL D'IMAGE #1: AFFICHEZ DES IMAGES À 50%, 25%, 10%, ET...
LA LECTURE ET ÉCRITURE DE FICHIER (FOPEN)
LA NOUVELLE FACON D'UTILISER DES VALEURS DANS LES FORMULAIRE...

 Sources de la même categorie

Source avec une capture INTÉGRER À UNE BASE DE DONNÉES DES COORDONNÉES GÉOGRAPHIQUES... par slhuilli
Source avec Zip DÉCOMPOSER UN CODE PHP AVEC LA FONCTION INCLUDE par Julien39
CRÉATION D'UN SCRIPT D'AUTHENTIFICATION par phpAnonyme
Source avec Zip Source avec une capture N/X API: GOOGLE MAPS DEPUIS PHP VALID W3C par GillesWebmaster
PHP EXTRAIRE DES MAILS D'UN GROS FICHIER LOCAL OU DISTANT par cosmoswarezone1

Commentaires et avis

Commentaire de SmallToad le 11/01/2002 18:43:26

Lets go tlm! des commentaires!

Commentaire de shervy le 20/03/2002 16:51:33

Je pense que tu as fais des erreurs dans tes tests car tu as utilisé l'opérateur d'affectation '=' et non l'opérateur d'équivalence '=='.

Commentaire de Nil le 07/04/2002 21:25:55

Tu n'as pas fait que ca comme erreur !

1) Il faut mettre $nom et $age au lieu de nom et age
2) Dans les guillemets a la fin, il faut mettre $age ans a la place de $ qui ne veut rien dire du tout

Ce sont des bêtes fautes qui hélas ne font pas fonctionner le code et enervé les débutant (comme moi :D )

Commentaire de nashoy le 31/05/2004 13:14:28

Il est un peu tard, mais je suis aussi débutant, et puis j'ai trouvé une autre erreur :

&lt;?
$user = $_POST['nom']; //il faut récupérer le contenu du formulaire
$age = $_POST['age']; //idem
if ($user =="")
//Si il y a rien dans le champs nom
{
print ("Vous avez oublié de remplir le champs Nom");
//Afficher ca
exit();
//Et arrêter tout
}
if ($age =="")
{
print ("Vous avez oublié de remplir le champs Age");
//Afficher ca
exit();
//Et arrêter tout
}
else
{
print ("Salut $user. Vous avez $age ans c'est bien.");
exit();
}
?&gt;

Commentaire de grandvizir le 25/08/2005 21:14:56

L'idéal serait de coupler ceci avec une interface JS:

<script>
  function Check() {
    return document.frm.[NomDuChamp].value!='';
  }
</script>
<form name="frm" ... onsubmit="return Check();">
  <input name=[NomDuChamp] .../>
  ...
</form>

On fait ceci sur tous les champs.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales