sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #26116
Re: Apache spørgsmål
> Jeg har nu fået det til at virke!
> Jeg valgte php-mysql løsningen.
> Jeg har dog lige et par spørgsmål mere:
>
> 1)
> Sådan som det er nu, kan man bare fra startsiden skrive adressen på den
> personlige side og så kommer den frem (dvs man springer over
> authorisationen).
> Det er jo lidt træls! Hvordan kan man gøre sådan, at brugeren skal
> igennem authorisationen for at komme ind til sin side?
>
Det er meget nemt hvis man bruger PHP4 sessions. Når en bruger er logget
ind, initialiserer du din session og registrerer en variable f.eks. ved navn
$logged_in.
I toppen af hver side indsætter du så følgende :
----
session_start();
if (!isset($logged_in))
header("Location:
http://her_bliver_brugeren_smidt_hen_hvis_han_ikke_er_logget_ind.php");
----
På den måde, bliver brugeren, hvis $logged_in ikke er sat i hans session,
smidt tilbage til en eller anden side.
Håber det kunne bruges.
/Jesper
Follow ups
References