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 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
|
<?php
//============================================================
//
// FONCTIONS ADHERENTS - Jiraiya42 - 29/03/07
//
//============================================================
require ("connect.php");
//appel de la fonction
inscription($_POST['pseudo'], $_POST['nom'], $_POST['prenom'], $_POST['mdp'], $_POST['mdp_ver'], $_POST['date'], $_POST['telfix'], $_POST['telport'], $_POST['rue'],
$_POST['ville'], $_POST['cp'], $_POST['coms'], $_POST['mail']);
connexion($_POST['pseud'], $_POST['motdp']);
//============================================================
// FONCTION POUR L'INSCRIPTION
//============================================================
function inscription($pseudo, $nom, $prenom, $mdp, $mdp_ver, $date, $telfix, $telport, $rue, $ville, $cp, $coms, $mail)
{
mysql_connect (SERVEUR, NOM, PASSE) or die(mysql_error);
mysql_select_db (BASE) or die(mysql_error);
if ($mdp==$mdp_ver)
{
$select = "SELECT * FROM adherent WHERE nomadh='$nom';";
$sel = mysql_query($select) or die('Erreur SQL !<br>'.$request.'<br>'.mysql_error());
if(mysql_num_rows($sel) === 0)
{
$requete = "INSERT INTO adherent VALUES ('','$pseudo', '$date', '$nom', '$prenom', '$mdp', '$telfix', '$telport', '$ville', '$rue', '$cp', '$mail');";
$res = @mysql_query ($requete);
if (!$res)
{
echo 'Impossible d\'exécuter la requête : ' . mysql_error();
exit;
}
else
{
echo '<br />Vous vous êtes inscrit avec succès, vous allez recevoir un mail de confirmation'
. ' dans les plus brefs délais<br /><br />';
// Declaration des entetes
$entetes = "From: webmaster@toutpourpc.free.fr\n\r" ;
$mail = $_POST['mail'].', blabla@yahoo.fr';
$sujet = "Inscription";
$message = "Cher $nom, merci de votre inscription :) Je vous invite à vous rendre sur mon site http://toutpourpc.free.fr";
if (mail($mail,$sujet,$message,$entetes))
{
echo 'L\'e-mail vous a été envoyé avec succès<br /><br />';
}
else
{
echo 'L\'e-mail n\'a pas été envoyé<br /><br />';
}
}
}
else
{
echo '<br />Le pseudo choisi existe déjà, veuillez en choisir un différent svp... merci<br /><br />'
. '<form method="post" action="./fonctions/fonc_inscription.php">'
. '<table>'
. '<tr>'
. '<td>Pseudo:</td>'
. '<td><input type="text" name="nom" /></td>'
. '</tr>'
. '<tr>'
. '<td>Mot de passe:</td>'
. '<td><input type="text" name="mdp" /></td>'
. '</tr>'
. '<tr>'
. '<td>Mail:</td>'
. '<td><input type="text" name="mail" /></td>'
. '</tr>'
. '<tr>'
. '<td>Date de naissance</td>'
. '<td><input type="text" name="date" />(AAAA/MM/JJ)</td>'
. '</tr>'
. '<td></td>'
. '<td><input type="submit" name="submit" value="Envoyer" /></td>'
. '</tr>'
. '</table>'
. '</form>';
}
}
else
{
echo '<br />Les mots de passe ne concordent pas, veuillez recommencer svp... merci<br /><br />';
}
}
//============================================================
// FONCTION POUR LA CONNEXION
//============================================================
function connexion($pseud, $motdp)
{
mysql_connect (SERVEUR, NOM, PASSE) or die(mysql_error);
mysql_select_db (BASE) or die(mysql_error);
//on va chercher les infos du membre
$utili= mysql_query("SELECT * FROM adherent WHERE nomadh='$pseudo';");
$membre = mysql_fetch_object($utili);
$pseud="$membre->nomadh";
$pass="$membre->mdpadh";
$num="$membre->numadh";
$mail="$membre->mailadh";
$date="$membre->dateadh";
//Si le retour est vide, le pseudo n'existe pas
if($pseud=="")
{
echo '<br />Désolé, mais le nom saisie n\'existe pas, veuillez vérifier l\'orthographe...<br /><br />'
. '<div class="tables">'
. '<form method="post" action="fonc_connexion.php">'
. '<table>'
. '<tr>'
. '<td>Pseudo:</td>'
. '<td><input type="text" name="nom" /></td>'
. '</tr>'
. '<tr>'
. '<td>Mot de passe:</td>'
. '<td><input type="password" name="mdp" /></td>'
. '</tr>'
. '<tr>'
. '<td></td>'
. '<td><input type="submit" name="submit" value="Envoyer" /></td>'
. '</tr>'
. '</table>'
. '</form><br />'
. '</div>';
}
else
{
//On teste si les mots de passe correspondent
if($passe<>$pass)
{
echo '<br />Désolé, mais le mot de passe ne correspond pas au nom, veuillez réessayer...<br /><br />'
. '<div class="tables">'
. '<form method="post" action="fonc_connexion.php">'
. '<table>'
. '<tr>'
. '<td>Pseudo:</td>'
. '<td><input type="text" name="nom" /></td>'
. '</tr>'
. '<tr>'
. '<td>Mot de passe:</td>'
. '<td><input type="password" name="mdp" /></td>'
. '</tr>'
. '<tr>'
. '<td></td>'
. '<td><input type="submit" name="submit" value="Envoyer" /></td>'
. '</tr>'
. '</table>'
. '</form><br />'
. '</div>';
}
else
{
$session;
$registered="ok";
$_SESSION["registered"]= $registered;
$_SESSION["login"] = $pseud;
$_SESSION["pwd"] = $pass;
$_SESSION["num"] = $num;
echo '<br />Connexion réussie, vous pouvez dès à présent naviguer librement sur le site...<br /><br />'
. '<div class="img_boite">'
. '<img src="../images/bienvenue.png" alt="Valid XHTML 1.0 Strict" height="228" width="372" />'
. '</div>'
. '<br />';
}
}
}
?> |
Partager