nree Skrevet 30. januar 2006 Rapporter Del Skrevet 30. januar 2006 (endret) 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? Endret 31. januar 2006 av goggen90 Lenke til kommentar
kakkle Skrevet 31. januar 2006 Rapporter Del Skrevet 31. januar 2006 (endret) 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 31. januar 2006 av kakkle Lenke til kommentar
anbe4 Skrevet 31. januar 2006 Rapporter Del Skrevet 31. januar 2006 ...... 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
nree Skrevet 31. januar 2006 Forfatter Rapporter Del Skrevet 31. januar 2006 anbe4: Ja vet, har skrevet scriptet og redigert det mange ganger, så jeg har vist den dobbel ja.. Lenke til kommentar
stian90_2 Skrevet 31. januar 2006 Rapporter Del Skrevet 31. januar 2006 Kan du legge ut den endelige koden du endte opp med ? skulle gjerne hatt en slik kode selv = Lenke til kommentar
nree Skrevet 31. januar 2006 Forfatter Rapporter Del Skrevet 31. januar 2006 Sender den på pm til deg.. Lenke til kommentar
Gjest Slettet+6132 Skrevet 31. januar 2006 Rapporter Del Skrevet 31. januar 2006 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* Lenke til kommentar
Black Star Skrevet 31. januar 2006 Rapporter Del Skrevet 31. januar 2006 Stenges etter trådstarters ønske Lenke til kommentar
Anbefalte innlegg