Gå til innhold

[Fixed][Stenges]md5 passord i mySQL, endre.


Anbefalte innlegg

Har en tabell med brukere, der er det feltene brukernavn og passord.

For at de som er logget inn skal kunne endre passordet uten og ha direkte tillgang til

mySQL satte jeg igang med en side som skulle endre passordet.

 

Kode (passord.php) -

FJERNET ©

 

 

Det kommer bare <p><b>Endre passord</b></p> frem når man skiver noe i formen og submitter.

 

Noen som vet råd? :roll:

Endret av goggen90
Lenke til kommentar
Videoannonse
Annonse

Tenker du må slenge på noen ' her:

$ins_str = ("UPDATE brukere SET passord = $nyttpassord WHERE brukernavn = $brukernavn");

Må har ' rundt $nyttpassord og $brukernavn.

 

OG Husk å alltid kjør en test på alle spørringer som sendes mysql (feks or die("ERROR: ".$query."<br>".mysql_error()))

Da finner man ofte feilen fort ;)

 

EDIT: Feilmeldingen fra mysql i dette tilfelle, ville nok være noe ala at den ikke finner et felt som heter det samme som passordet, eller det samme som brukernavnet

Endret av kakkle
Lenke til kommentar
......  if ($mode == "process") {

  $nyttpassord  = md5($nyttpassord1);

  if ($nyttpassord1 == "") { echo "<br>Passordet kan ikke være blankt!<br><br>

   <br><a href='index.php?side=login'>Tilbake til administrasjonen</a>"; }

 

  else {

 

   $nyttpassord1 = $_POST['nyttpassord'];

   $nyttpassord  = md5($nyttpassord1);

   

   $ins_str = ("UPDATE brukere SET passord = $nyttpassord WHERE brukernavn = $brukernavn");

   if (mysql_query($ins_str)) { echo"Ditt passord er endret!"; }.....

 

er det noe vits i å md5 kryptere passordet 2 ganger. Jeg ser hvertfall ingen vits i å kryptere passordet før du vet om det er oppgitt ett passord som ikke er blankt.

Lenke til kommentar
Gjest Slettet+6132

Hvorfor ikke legge den ut her slik at den kan hjelpe andre? ;)

 

Og vennligst rediger emnetittelen da, i Norge heter det "løst" og på forumet stenger man som regel ikke tråder med løste problemer...

 

*masete* :D

Lenke til kommentar
Gjest
Dette emnet er stengt for flere svar.
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...