Gå til innhold

får Alert når jeg kjører skript


Anbefalte innlegg

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:

alert.jpg

 

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 av toss
Lenke til kommentar
Videoannonse
Annonse

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 av kakkle
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...