Bonjour,

Je comprends pas pourquoi le user peut s'inscrire mais pas se loguer quand je laisse le cryptage md5, avec erreur : User/pwd invalide

Si je supprime l' encryption md5, le user peut s' iscrire et se loguer

Voila le code php

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
 
 
<?
include "dbconfig.php";
 
if(!empty($_POST['new_user'])){
  mysql_query("insert into users(username,userpwd) values('".$_POST['username']."','".md5($_POST['userpass'])."')") or die("&error=".mysql_error()."&");
  echo "&insertion=1&";
  exit;
}
 
if(!empty($_POST['username']) && !empty($_POST['userpass'])){
  $res=mysql_query("select username from users where username='".$_POST['username']."' and userpwd='".md5($_POST['userpass'])."'") or die("&error=".mysql_error()."&");		
  if(mysql_num_rows($res)==1){
	$row=mysql_fetch_objec($res);
	echo "&user=".$row->username."&";
  }
  else{
	echo "&error=User/pwd invalide&";
  }
} 
else{
  echo "&error=Vous devez fournir le user et le pwd&";
}
?>
:


Si quelqu'un a une suggestion , merci