Toon posts:

hellup mijn md5 doet het niet

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

Verwijderd

Topicstarter
als ik een nieuwe gebruiker maak kan ik met die gebruiker niet inloggen
de fout heb ik gevonden maar ik snap niet hoe dat kan...

bij het sign uppen
maakt ie van een password:
243e61e9410a9f577d2d662c67025ee9

en als ik hetzelfde password handmatig in phpmyadmin zet maakt ie iets ander:
b564491ec3a09e00b6ce082f0dd3d714

en als ik met de handmatige ingevulde user wil inloggen met HETZELFDE password doet ie het WEL?


mijn php bij het sign uppen:


$md5password = md5('$password');
$result = mysql_query("INSERT INTO `users` (`userid`, `username`, `password`, `callsign`, `email`, `validate`) VALUES (NULL, '$username', '$md5password','$callsign', '$email', '$validate')",$conn);

password die ik door mail komt ook overeen.

mijn php bij het inloggen:

if ($_POST['username']) {
$query = mysql_query("
SELECT
*
FROM
users
WHERE
username = '$_POST[username]'
AND password = MD5('$_POST[password]')
", $conn);

if (mysql_num_rows($query)) {

$user = mysql_fetch_array($query);
$login = $user["userid"];

header('location: index.php');
} else {

$login = 0;
header('location: login.php');

}
}

wat doe ik fout??

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Lees even de stickies (groene mapjes in de topiclijst) en start dan volgens de Quickstart die je daarin vind een nieuw topic. Staat tevens hoe je met [code] en [php] tags je code zo'n mooie layout geeft ;)

Professionele website nodig?


Dit topic is gesloten.