Bonjour

Je souhaite mettre sur une seule et meme page php les 2 codes ci desssous de mon formulaire php ,comment faire?

(d'autres questions sinon : comment envoyer un mail de confirmation à l'utilisateur ? automatiser la validité d'un code smartbox sur le site de smartbox ? genérér un fichier excel à partir de la table "smartbox".



1er code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Mini-chat</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <style type="text/css">
    form
    {
        text-align:center;
    }
    </style>
    <body>
 
    <form action="smartbox_validation.php" method="post">
        <p>
 
		<label for="numero_smartbox">smartbox</label> : <input type="text" name="numero_smartbox" id="numero_smartbox" /><br />
        <label for="nom">nom</label> :  <input type="text" name="nom" id="nom" /><br />
		<label for="prenom">prenom</label> : <input type="text" name="prenom" id="prenom" /><br />
        <label for="date_de_naissance">date de naissance</label> :  <input type="text" name="date_de_naissance" id="date_de_naissance" /><br />
		<label for="telephone">telephone</label> : <input type="text" name="telephone" id="telephone" /><br />
        <label for="nom_de_la_photographie">nom de la photographie</label> :  <input type="text" name="nom_de_la_photographie" id="nom_de_la_photographie" /><br />
		<label for="page_du_livret">page</label> : <input type="text" name="page_du_livret" id="page_du_livret" /><br />
        <label for="fin_de_validite">validite</label> :  <input type="text" name="fin_de_validite" id="fin_de_validite" /><br />
		<label for="livraison">livraison</label> : <input type="text" name="livraison" id="livraison" /><br />
        <label for="adresse_postale">adresse</label> :  <input type="text" name="adresse_postale" id="adresse_postale" /><br />
        <label for="code_postal">code postal</label> :  <input type="text" name="code_postal" id="code_postal" /><br />
		<label for="ville">ville</label> : <input type="text" name="ville" id="ville" /><br />
        <label for="email">email</label> :  <input type="text" name="email" id="email" /><br />
 
 
 
        <input type="submit" value="Envoyer" />
	</p>
    </form>

[code]
2eme code :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<p>Votre demande a bien été prise en compte</p>
 
 
<?php
// Connexion à la base de données
try
{
    $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
	$bdd = new PDO('mysql:host=localhost;dbname=pseudo', 'utilisateur', 'mdp', $pdo_options);
 
    // Insertion du message à l'aide d'une requête préparée
    $req = $bdd->prepare('INSERT INTO smartbox ( numero_smartbox, nom, prenom, date_de_naissance, telephone, nom_de_la_photographie, page_du_livret, fin_de_validite, livraison, adresse_postale, code_postal, ville, email ) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
    $req->execute(array ($_POST['numero_smartbox'],$_POST['nom'], $_POST['prenom'],$_POST['date_de_naissance'], $_POST['telephone'],$_POST['nom_de_la_photographie'], $_POST['page_du_livret'],$_POST['fin_de_validite'], $_POST['livraison'],$_POST['adresse_postale'], $_POST['code_postal'],$_POST['ville'], $_POST['email']));
 
}
catch(Exception $e)
{
    die('Erreur : '.$e->getMessage());
}
?>