Sono Juventino Skrevet 4. september 2005 Del Skrevet 4. september 2005 (endret) Hei. Kunne trengt litt hjelp med en innlogging her. Er noen feil verken jeg, eller en kompis klarer å finne. Beklager at jeg kom med litt lite info, men har på en måte sagt det som burde sies. Spør hvis du lurer på noe. Dette er login23.php - login23.php Login er her: - Admin.php Endret 4. september 2005 av ett Lenke til kommentar
Christian_ Skrevet 4. september 2005 Del Skrevet 4. september 2005 Hva skjer da? Får du feilmelding? Lenke til kommentar
Sono Juventino Skrevet 4. september 2005 Forfatter Del Skrevet 4. september 2005 (endret) Se her: http://juventusnorge.1go.dk/utvikling/login23.php Og som denne når man skriver noe i admin.php: Array ( [brukernavn] => dfmløgh [passord] => thbfj [submit] => Login ) Array ( ) Kunne ikke logge inn. Endret 4. september 2005 av ett Lenke til kommentar
kakkle Skrevet 4. september 2005 Del Skrevet 4. september 2005 HEi Skjønner ikke helt hva som er galt der. Det der virker jo helt okei... Ihvertfall stemmer det som jeg skriver inn i formen med det som kommer på neste side... Hvis du lurer på hvorfor ikke session array kommer fram, så er det jo fordi man ikke skriver riktig passord, regner jeg med.. Hva skjer dersom du skriver brukernavn og passord ? (Hvis header() skal funke, så må du vel fjerne de print_r() i starten ?) / Lenke til kommentar
Sono Juventino Skrevet 5. september 2005 Forfatter Del Skrevet 5. september 2005 Hvis brukernavnet er admin og passordet er test vil det se slik ut: Array ( [brukernavn] => admin [passord] => test [submit] => Login ) Array ( ) Kunne ikke logge inn. Lenke til kommentar
kakkle Skrevet 5. september 2005 Del Skrevet 5. september 2005 Den er jo grei. Stemmer evt. brukernavn admin og passord test med det som er i databasen ? Er det kjørt md5 på passord i databasen ? Er det evt 2 med samme brukernavn og passord i databasen ? Prøv å sette inn noen echoer i hver if case... Flytt de to print_r setningene til rett før teksten "Kunne ikke logge inn", slik at denne kun kommer opp dersom innlogging feiler... Bare for å debugge litt. Lenke til kommentar
Sono Juventino Skrevet 5. september 2005 Forfatter Del Skrevet 5. september 2005 Bruker annet brukernavn og passord selvsagt. Det er likt. Helt sikker på det. Skal se litt på de andre kommentarene dine. Lenke til kommentar
nthing Skrevet 6. september 2005 Del Skrevet 6. september 2005 isteden for $_SESSION['loggetinn'] == TRUE; prøv $_SESSION['loggetinn'] == 1; ... Lenke til kommentar
Sono Juventino Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 (endret) Funker heller dårlig. - Har flyttet print_r-settningene. - Endret fra: $_SESSION['loggetinn'] == TRUE; Til: $_SESSION['loggetinn'] == 1; - Lagt echoer i alle "if". - Trippeltskjekket at passordet er md5'et og står i md5-form. Aner ikke hva som er feilen. Får denne feilen nå: Notice: Undefined index: submit in /free1go/j/u/www.juventusnorge.1go.dk/utvikling/login23.php on line 4 Notice: Undefined index: login in /free1go/j/u/www.juventusnorge.1go.dk/utvikling/login23.php on line 35 Du er ikke logget inn. Endret 6. september 2005 av ett Lenke til kommentar
kakkle Skrevet 6. september 2005 Del Skrevet 6. september 2005 (endret) Grunnen til at du får de feilmeldingene, er fordi at $_POST["submit"] ikke er definert... og $_SESSION["login"] ikke er definert... Hele grunnen til at du ikke får logget inn, er nok fordi du sjekker om $_SESSION["login"] == true, mens hvis en logger på med rett brukernavn og passord, så setter du $_SESSION["loggetinn"] = true; Hvis du ser forskjellen... EDIT Men dòg de "feilmeldingene", er bare advarsler, da... Du kan unngå dem ved å sette error_reporting(E_ALL ^ E_NOTICE) (Mener det var det) i toppen av scriptet. (Istedetfor det du har der). Endret 6. september 2005 av kakkle Lenke til kommentar
rødøye Skrevet 7. september 2005 Del Skrevet 7. september 2005 Feilmeldingene, eller infomeldingene er plassert der med hensikt. Når det gjelder undefined index, kommer det av at du ikke går til filen via login.skjemaet. Derfor er jo heller ikke $_POST definert. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå