GunnarDMedlem sedan juni 20014 290 inlägg
1945-an skrev:
Detta ligger först i kalenderstart.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
@session_start();
if(!isset($_SESSION['user_name'])) {
header("Location: /login.php");
exit();
}
?>
Nej, den ligger inte först, lägg den högst upp.
<?php
@session_start();
if(!isset($_SESSION['user_name'])) {
header("Location: /login.php");
exit();
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Se till så att du inte har någon tom rad eller annat tecken före <?php
1945-anMedlem sedan sep. 200533 inlägg Det funkar fortfarande när jag går in i kalendern från login-sidan.
Är jag inte inloggad så hittas inte sidan alls nu.
Inga felmeddelande alltså bara browsern som säger "Sidan kan inte hittas"!
???
1945-anMedlem sedan sep. 200533 inlägg Det fungerar när jag skriver så här!
<?php
@session_start();
if(!isset($_SESSION['user_name'])) {
echo ('Du är inte inloggad!');
exit();
}
?>
Då får jag texten när jag inte är inloggad och kalendern när jag är inloggad.
GunnarDMedlem sedan juni 20014 290 inlägg Istället för login.phtml får du skriva in den sidan du vill att man skickas till om man inte är inloggad.
1945-anMedlem sedan sep. 200533 inlägg Jag hittade felet!
Jag skickade till login.php och det skulle stå kalender/login.php
Trodde att den anropade filer i den mappen man låg i men anropet gick till roten.
Allt är fixat och är frid och fröjd.
Tack för hjälpen alla!