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
| <?php
session_start();
unset( $_SESSION['login'] );
include "config.php";
//verification des champ du formulaire
if ((isset($_POST['nom']) && !empty($_POST['nom']))
&& (isset($_POST['prenom']) && !empty($_POST['prenom']))
&& (isset($_POST['mail']) && !empty($_POST['mail']))
&& (isset($_POST['identifiant']) && !empty($_POST['identifiant']))
&& (isset($_POST['pass']) && !empty($_POST['pass']))
&& (isset($_POST['pass_confirm']) && !empty($_POST['pass_confirm']))
&& (isset($_POST['departement']) && !empty($_POST['departement']))
&& (isset($_POST['statut']) && !empty($_POST['statut'])))
{
$base = mysql_connect ($host, $user, $pass);
mysql_select_db ($dbname, $base); //connection a la base.
$sql = 'SELECT count(*) FROM test1 WHERE login="'.mysql_escape_string($_POST['identifiant']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
}
//si identifiant non present enregistrement des données dans la base
if ($data[0] == 0){
$sql = 'INSERT INTO test1 VALUES("",
"'.mysql_escape_string($_POST['nom']).'",
"'.mysql_escape_string($_POST['prenom']).'",
"'.mysql_escape_string($_POST['mail']).'",
"'.mysql_escape_string($_POST['identifiant']).'",
"'.mysql_escape_string(md5($_POST['pass'])).'",
"'.mysql_escape_string($_POST['departement']).'",
"'.mysql_escape_string($_POST['statut']).'")';
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
//envoi du mail vers le client
$to = $_POST['mail'];
$subject = "votre inscription sur attelage-astuce";
$message =
"Bonjour et bienvenu sur http://www.attelage-astuce.com \n vous pouvez maintenant acceder aux notices de montage
\n \n votre identifiant est : ".$_POST['identifiant']." \n et votre mot de passe est : ".$_POST['pass']."
\n merci de ne pas repondre a; ce mail, celui-ci vous a ete adresse automatiquement\n\n cordialement le webmaster.";
$from = "inscription@attelage-astuce.com";
$headers = "From: $from";
mail($to,$subject,$message,$headers);
//envoi du message vers le webmaster
$to = "inscription@attelage-astuce.com";
$subject = "nouvelle inscription attelage-astuce";
$message =
"Nom : " . $_POST['nom'] . "\r\n" . "prenom : " . $_POST['prenom'] . "\r\n" .
"Adresse mail : " . $_POST['mail'] . "\r\n" .
"\r\n" .
"identifiant : " . $_POST['identifiant']."\r\n" .
"mot de passe : " . $_POST['pass'];
$from = $_POST['mail'];
$headers = "From: $from";
mail($to,$subject,$message,$headers);
//démarrage de la session et retour vers la page d'accueil
}
$_SESSION['login']=$data['prenom']; // on sauvegarde la session !
$login = $_SESSION['login'];
header('Location: index1.php'); //redirection vers l'accueil membre.
exit;
?> |
Partager