bonjour j'ai un gros code pour permettre de ce connecter :s
les erreurs quand on essaye de ce connecter
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Notice: Undefined index: logged in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 6

Notice: Undefined variable: sdz in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 26

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 26 
Notice: Undefined variable: pof in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 41

Notice: Undefined variable: pof in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 45

Notice: Undefined variable: id in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 51

Notice: Undefined variable: id in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 54

Notice: Undefined variable: id in /media/160go/hebergement/spouts.goldzoneweb.info/connection.php on line 55
j'ai utilisé la fonction error_reporting(E_ALL);
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
if(!empty($_SESSION['logged']) || $_SESSION['logged'] == false)//ligne 6
{
 
 if(!empty($_POST) ) // le form a été soumis
{
  // servira à enregistrer les messages pour les erreurs rencontrées
   $_POST = array_map('trim', $_POST);
 
        $erreur = array();
 
		$pseudo = mysql_real_escape_string($_POST['pseudo']);
		$mdp = mysql_real_escape_string($_POST['mdp']);
 
	if(empty($pseudo))
{
 $erreur[] = 'veillez mettre un pseudo';
 
$sql = mysql_query("SELECT COUNT(*) AS nb_pseudo FROM membre WHERE pseudo = '$pseudo'")or die (mysql_error());
 
 }               //Si le pseudo existe.
                if(mysql_num_rows($sdz)<0)//ligne26
{
				$erreur[] = ' aucun pseudo n\'existe ';
 
$query = mysql_query('SELECT  id, pseudo, mdp, confirmation FROM membre WHERE pseudo = '.$pseudo) OR die( mysql_error() );
$result = mysql_fetch_array($query);
$id = $result['id'];
}
elseif(empty($mdp))
{
$erreur[] = ' aucun mot de passe';
 
 
$mdphap = md5(sha1($mdp));
}
elseif($mdphap = $pof['mdp'])//ligne41
{
$erreur[] = ' mot de passe non valide';
}
elseif($pof['confirmation'] == 1)//ligne 45
{
$erreur[] = 'ce pseudo n\'est pas confirmer';
}
	if(empty($erreur))
{  
mysql_query("UPDATE membre SET statue ='1' WHERE id = '$id'") OR die(mysql_error());//ligne 51
$_SESSION['logged'] = true ;
$_SESSION['pseudo'] = $pseudo;
$_SESSION['id'] = $id;//ligne 54
echo $id;//ligne 55