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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
| <html>
<head>
<title>Formulaire de TEST</title>
<link href="styles.css" media="all" rel="stylesheet" type="text/css" />
</head>
<?php
//Valeurs du serveur SQL
$host = '127.0.0.1';
$user = 'root';
$pass = 'admin';
//Si l'action de validation a été faite
if(isset($_POST["Valider"]))
{
// On récupère les valeurs du formulaire
$societe = strtoupper($_POST ['societe']);
$nom = strtoupper($_POST['nom']);
$prenom = $_POST['prenom'];
$email = $_POST['email'];
$telephone = $_POST['telephone'];
//on vérifie les champs pour voir si ils ne sont pas vides
if (empty($_POST['societe']) ) {
$Erreur_societe = '<span class="erreur">Société manquante.';
}
if
(empty($_POST['nom']) ) {
$Erreur_nom = '<span class="erreur">Nom manquant.';
}
if
(empty($_POST['prenom']) ) {
$Erreur_prenom = '<span class="erreur">Prénom manquant.';
}
if
(empty($_POST['email']) )
{
$Erreur_email = '<span class="erreur">Email manquante.';
}
elseif (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,3}$",$_POST["email"]))
{
$Erreur_email1 = '<span class="erreur">Email invalide (@).';
}
if
(empty($_POST['telephone']) )
{
$Erreur_telephone = '<span class="erreur">Téléphone manquant.';
}
elseif (!eregi("0[0-9]{9}",$_POST["telephone"]))
{
$Erreur_telephone1 = '<span class="erreur">Téléphone invalide (0xxxxxxxxx).';
}
else{
}
// si tout les champs sont remplis (non vides), on continue.
if (($societe <> "") && ($nom <> "") && ($prenom <> "") && ($email <> "") && ($telephone <> ""))
{
// on se connecte au serveur
$link=mysql_connect ($host,$user,$pass);
if (!$link) {
die ('Erreur de connection au serveur '.mysql_error() ) ;
}
// on se connecte à la base de données
$db=mysql_select_db('Stammtisch');
if (!$db)
{
die ('Impossible de sélectionner la base de données : ' . mysql_error());
}
// on enregistre les valeurs
$table=mysql_query("insert into inscriptions (societe, nom, prenom, email, telephone) values ( '$societe' , '$nom' , '$prenom' , '$email' , '$telephone');");
//Si il y a une erreur
if (!$table) {
die('<p style="color:#ff0000;">Requête invalide :</p>' . mysql_error());
}
else
{
$succes = '<span class="succes">Merci de votre inscription.';
}
}
}
?>
<body>
<center><img border="0" src="IMAGE.jpg" width="422" height="72"></font><table border="1" width="588" cellspacing="0" cellpadding="0"><br><br>
<?php echo $succes; ?>
<form id="formulaire" action="index.php" method="post"/>
<p><font color="#FFFFFF">Société:</font>
<input name="societe" size="22" value="<?echo $societe;?>" type="text"/><br />
<?php echo $Erreur_societe;?>
</p>
<p><font color="#FFFFFF">Nom:</font>
<input name="nom" size="22" value="<?echo $nom;?>" type="text"/><br />
<?php echo $Erreur_nom;?>
</p>
<p><font color="#FFFFFF">Prénom:</font>
<input name="prenom" size="22" value="<?echo $prenom;?>" type="text"/><br />
<?php echo $Erreur_prenom;?>
</p>
<p><font color="#FFFFFF">Email:</font>
<input name="email" size="22" value="<?echo $email;?>" type="text"/><br />
<?php echo $Erreur_email; echo $Erreur_email1;?>
</p>
<p><font color="#FFFFFF">Téléphone:</font>
<input name="telephone" size="22" value="<?echo $telephone;?>" type="text"/><br />
<?php echo $Erreur_telephone; echo $Erreur_telephone1; ?>
</p>
<br />
<input name="Valider" value="Valider" type="submit"/>
<input name="Effacer" value="Effacer" type="reset"/>
</form>
</center>
</body>
</html> |
Partager