Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/11/2007, 16h57   #1
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut Code à executer pour un formulaire dans la meme page ?

Bonjour,
Je voudrais savoir comment faire pour que quand on execute un formulaire par exemple ça :
Code :
1
2
3
4
5
6
7
8
9
10
<form method="post" action="index.php">
        <fieldset>
          <legend> Identification </legend>
          <label>Votre mail :
            <input type="text" name="mail" />
          </label>
          <input type="submit" value="Envoi" />
        </fieldset>
 
      </form>
On voit que l'action est mis sur index.php ma page actuelle mais j'ai essayer de mettre le code php sur cette page en l'occurence une boite de dialogue mais le probleme est que la boite de dialogue s'affiche même si on a pas valider le formulaire je voudrais donc savoir comment faire pour mettre le code quand meme sur la meme page sans avoir ce problème.
Merci
  Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 17h06   #2
Membre éclairé
 
Avatar de Linio
 
Inscription : octobre 2005
Messages : 427
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 427
Points : 304
Points : 304
Tu vérifies avec un isset que tes variables existent ou pas.

Du style:

Code :
1
2
3
4
5
6
<?php
if isset($_POST['mail'])
   echo 'Vous avez rentré votre mail.'
else
?>
monformulaire
__________________
Linio
Linio est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h14.


 
 
 
 
Partenaires

Hébergement Web