Rasmus Nielsen wrote:
> Kan nogen forklare mig hvor jeg skriver flg.:
>
> Hvis sessionen "login" er "true" skal der redirectes til /galleri/, ellers
> skal html vises:
> <html>
> osv.
> </html>.
<?php
session_start();
if($_SESSION['login']=='true') {
header("Location: /gallery/");
exit();
}
?>
<html>
osv.
</html>
> ---------------
>
> Hvis session "login" IKKE er "true" skal der redirectes til ../forkert.html,
> ellers skal php-scriptet køre:
> <?php
> osv.
> osv.
> ?>
<?php
session_start();
if($_SESSION['login'] != 'true') {
headert("Location: ../forkert.html");
exit();
}
//resten af din php her...
?>
Går ud fra "true" er en streng. Redirects opfylder ikke standarderne
(bør være med
http://mitdomain.dk/min.fil.html). Og der bør nok være
lidt tjek af om sessionen overhovedet eksisterer (burde dog ikke gøre
nogen forskel her) :)
mvh
Johan