Gå til innhold

Problemer med intern.php


Anbefalte innlegg

Skrevet (endret)

Jeg har dette logginn scriptet jeg skal bruke til en del interne sider. Men jeg skal også har ett script som ligger på de interne sidene som hennviser til innlogging vist du ikke er logget inn. Problemet er da at innholdet på de interne sidene vises selv om jeg har dette scriptet på siden:/

 

 

<?php
   @session_start();
   //@session_start(); //@ gjør at evt. feilmelding ikke vises
   if ( isset($_SESSION['innlogget']) ) {
       echo "Du er logget inn " . $_SESSION['navn'];
   }
   else {
       include "innlogging.php"; //viser skjema for innlogging
   }    
?> 

Endret av Creep
Videoannonse
Annonse
Skrevet (endret)

Alt koden på sidene som skal være sikret må ligge mellom { } på if'en hvis ikke vil innlogging.php bli inkludert, men alt annet på brukersiden vil bli hvis under innloggingen.

 

Edit: Skriveleif

Endret av Lasso5000
Skrevet

<?php
  @session_start();
  //@session_start(); //@ gjør at evt. feilmelding ikke vises
  if ( isset($_SESSION['innlogget']) ) {
      echo "Du er logget inn " . $_SESSION['navn'];
  }
  else {
      include "innlogging.php"; //viser skjema for innlogging
      exit();
  }    
?> 

 

En "exit();" løser biffen ;)

Skrevet

Funket fett som snus...men kom til å tenke på en ting, vist jeg har noe innhold over den koden kommer det til og vises mens det under vises ikke? Aka man er ikke logget inn da

Gjest Slettet+142
Skrevet

alt over vil vel bli vist. det under blir vel også avbrutt..

The exit() function terminates execution of the script. It prints status just before exiting.

 

rett meg hvis jeg tar feil

Skrevet
alt over vil vel bli vist. det under blir vel også avbrutt..
The exit() function terminates execution of the script. It prints status just before exiting.

 

rett meg hvis jeg tar feil

7563404[/snapback]

 

Jeg syntes det høres rett ut...det var i allefall det jeg mente :)

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å
  • Hvem er aktive   0 medlemmer

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