Bonjour à toutes et tous,
Voilà le petit soucis que j'ai sur la validation d'un membre déjà inscrits l'udapte ne se fait pas je vois le problème seriez vous m'aidez svp
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 <?php //Page du haut include("sources/haut.php"); //Fichier necessaire include("sources/config.php"); // Verifie si on peut se connecter a la base sql $connect=mysql_connect($host,$user,$pass) or die ("Impossible de se connecter"); mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees"); $email =addslashes( $_POST["email"] ); $pass1 =addslashes( $_POST["pass1"] ); if(empty($email)) { echo'oublier votre email'; return FALSE; } if(empty($pass1)) { echo'oublier votre password'; return FALSE; } ////////////////////////////////////////////////////////////////////////////////////////////// $sql=("SELECT pass,email FROM comptes WHERE pass='$pass1' AND email='$email'"); $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $data = mysql_fetch_array($req); mysql_free_result($req); if ($data[0] == 1) { session_start(); $_SESSION['email'] = $email; }else{ $taille = 20; $lettres = "abcdefghijklmnopqrstuvwxyz0123456789AZERTYUIOPMLKJHGFDSQWXCVBN"; srand(time()); for ($i=0;$i<$taille;$i++) { @$idm.=substr($lettres,(rand()%(strlen($lettres))),1); } $repaqui= date("Y-m-d"); $repaheure= date("H:i:s"); $query="UPDATE comptes SET idm='$idm', quipass='$repaqui', heurepass='$repaheure' WHERE email='$email'"; echo''.$_SESSION['idm'].'<br><br>'; echo''.$_SESSION['email'].''; header("Location:compte.php"); exit(); } mysql_close(); ?>
Partager