Vous pouvez trouver l'explication des balises des formlaires à cette page
<form method="post" action="resultat.php">
Nom:<input type="text"name="nom" size="25" /> <br>
Prénom: <input type="text" name="prenom" size="25" /> <br>
<input type="submit" value="Valider">
<?php
echo 'Votre nom est: '.$_POST['nom'];//contenu du champ nom
echo 'Votre prenom est: '.$_POST['prenom'];
//contenu du champ prénom
?>
:si vous voulez que les informations soient renvoyées dans la même page, remplacez "résultat.php" par "<?echo$PHP_SELF?>"
Vous pouvez aussi envoyer les résultats à une adresse email bien précise. Voici comment faire:
<?php
$post_nom:$nom;
$post_prenom:$prenom;
$sujet:nouveau nom;
$d:date("d/m/Y");
$msg:"Le $d,$post_nom,$post_prenom, a tapé son nom dans le formulaire et l'a envoyé.";
if(!mail("moi","moi@hébergeur.be",$sujet,$msg)){
echo"Le mail a été envoyé avec succès!";
}
else{
echo"Une erreur est survenue lors de l'envoi du message!";
}
?>
<?php
if($nom=="")
echo"Vous n'avez pas indiqué votre nom!";
if($prenom=="")
echo"Vous n'avez pas indiqué votre prénom!";
?>
<FORM METHOD="post" ACTION="<?phpPHP_SELF?>">
<INPUT TYPE="text" NAME="login" SIZE=25">
<INPUT TYPE="passwd" NAME="password" SIZE=25">
<INPUT TYPE="submit" VALUE="Valider"> </FORM>
<?php
$login_cr:login*12+2;
$passwd_cr:password*2+12;
If ($login_cr="login"*12+2&&$passwd_cr="admin"*2+12){
...action...
}
else{
echo"Login ou mot de passe invalide";
}
?>