toss Skrevet 26. mai 2005 Del Skrevet 26. mai 2005 (endret) jeg prøver å lage et kontrolpanel til en side. har laget et logginsystem jeg tror fungerer sånn noen lunde, men når jeg er logget inn og trykker på en link får jeg opp denne feilmeldingen: her er scriptet loggin.php: <?php session_start(); $user = $_POST[user]; $pass = md5($_POST[pass]); if($pass == '23a8cadbee3c6d52a8bdc33aa962f5be' and $user == 'tossweb') { if($_SESSION['innlogget'] = 'ja') echo'<h4>Du er nå logget inn!</h4><br><a href="webadmin.php">webadmin</a>'; } else { echo "<h4>Du tastet feil brukernavn eller passord</h4>"; include(index.php); } ?> Det er bare filer hvor jeg starter med start_session() som gir denne feilmeldingen.. vet ikke om det er så bra forklart, men dere kan prøve selv.. gå hit: http://home.no.net/tossweb/webadmin/ brukernavn: tossweb passord: fisk for å logge ut/ prøve på nytt: http://home.no.net/tossweb/webadmin/index.php?id=2 da kommer det også noen feilmeldinger, det vet jeg, men jeg har ikke fått sett på de enda, og ja, jeg har session_start() før ALL output.. tusen takk for all hjelp Endret 26. mai 2005 av toss Lenke til kommentar
kakkle Skrevet 26. mai 2005 Del Skrevet 26. mai 2005 (endret) Det er ihvertfall en feil i if setningen din. Regner med at du vil teste om $_SESSION['innlogget'] er lik 'ja'. Da må du isåfall bruke to likhetstegn, slik du har gjort på if setningen over. if($_SESSION['innlogget'] == 'ja') echo'<h4>Du er nå logget inn!</h4><br><a href="webadmin.php">webadmin</a>'; Gå igjennom og sjekk redirection koden din (header("loaction:ajh")). Det virker som om det er en loop som går. f.eks i side1.php redirecter du til side2.php. På side2.php er det feil i en if setning, som gjør at den alltid er sann, og redirecter tilbake til side1.php, og slik går det i en loop, til grensen er nådd... Kan være det bare er den if setningen din. Endret 26. mai 2005 av kakkle 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å