je précise en vérifiant je suis bien toujours en md5() donc voilà mon code : login.php
- Code: Tout sélectionner
<?
$db = mysql_connect('---------', '---------', '---------');
mysql_select_db('---------',$db);
if(isset($_POST) && !empty($_POST['username']) && !empty($_POST['user_password'])) {
extract($_POST);
$req = mysql_query("SELECT username,user_password from phpbb_3users ") or die ("erreur sql ".mysql_error());
$data = mysql_fetch_assoc($req);
if($data['user_password'] != $user_password) {
echo '<p>Mauvais login / password. Merci de recommencer</p>';
include('login.html');
exit;
}
else {
session_start();
$_SESSION['user_password'] = $username;
echo 'Vous etes bien logué';
header('Location: mapage.php');
}
}
else {
echo '<p>Vous avez oublié de remplir un champ.</p>';
include('login.html');
exit;
}
?>
En résultat toujours une erreur car mauvais passe ce qui est normal mais où placer cette fonction md5() ?
merci d'avance




