mischien dat ik weet wat het probleem is maar ik weet niet hoe ik het moet oplossen
als hij het wachtwoord ophaalt zet hij het wachtwoord niet eerst om in md5, hoe doe ik dit?
mischien dat ik weet wat het probleem is maar ik weet niet hoe ik het moet oplossen
als hij het wachtwoord ophaalt zet hij het wachtwoord niet eerst om in md5, hoe doe ik dit?
Ik neem aan dat je wachtwoord al MD5 gecodeerd is.Origineel geplaatst door slommy
als hij het wachtwoord ophaalt zet hij het wachtwoord niet eerst om in md5, hoe doe ik dit?
Om normale tekst te coderen gebruik je de functie: md5();.
Dus:
$wachtwoord2 = md5($wachtwoord2);
$wachtwoord3 = md5($wachtwoord3);
Terug coderen is "niet" mogelijk naar "normale" tekst.
$wachtwoord = addslashes($_POST['wachtwoord2']);
hoe moet ik dat hiertussen zetten dan?
zo
$wachtwoord = addslashes(.md5($_POST['wachtwoord2']);
En het laatste wat je zij wist ik al dat je het niet terug kan coderen
Ik begrijp niet helemaal waarom je de functie addslashes(); gebruikt. Maar dit is geen probleem, dit is op te lossen via:
$wachtwoord = addslashes($_POST['wachtwoord2']);
$wachtwoord = md5($wachtwoord);
Als je het wilde doen zoals jij zei:
$wachtwoord = addslashes(.md5($_POST['wachtwoord2']);
moet je het gecodeerde wachtwoord niet door de functie addslashes(); halen, maar net andersom . Volgens mij kan dat wel, maar ik gebruik altijd de manier hierboven.
Laatst gewijzigd door Zenda; 04/05/05 om 17:58.
ik heb het nu zo:
het lukt even niet om mijn script te plaatsen
ik probeer het zometeen nog een keer
ik krijg een fout:s
maar het werkt nog steeds niet
hij blijft maar zeggen dat mijn oude wachtwoord niet klopt:s
Het is echt de goeie ik heb het elke keer weer nagekeken!
Laatst gewijzigd door slommy; 04/05/05 om 18:16.
ik krijg het script niet meer gepost dit is een gedeelte
// Wachtwoord 1
$wachtwoord = addslashes($_POST['wachtwoord2']);
$wachtwoord = md5($wachtwoord);
// Wachtwoord 2
$wachtwoord2 = addslashes($_POST['wachtwoord3']);
$wachtwoord2 = md5($wachtwoord2);
de rest is allemaal hetzelfde