do rzeczy, skrypt aktualnie wygląda tak -
Cytat
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
session_start();
if( empty($_SESSION['login'])){
echo 'Musisz się najpierw zalogować<br /><br />';
echo '<a href="logowanie.php" alt="Logowanie">Logowanie</a>';
exit;
}
if( $_GET['action'] == "wyloguj"){
session_destroy();
header("Refres: 0; URL=index.php");
}
echo '<br /><br /><a href="panel.php?action=wyloguj" alt="Wyloguj">Wyloguj się</a>';
?>
<?php
session_start();
if( empty($_SESSION['login'])){
echo 'Musisz się najpierw zalogować<br /><br />';
echo '<a href="logowanie.php" alt="Logowanie">Logowanie</a>';
exit;
}
if( $_GET['action'] == "wyloguj"){
session_destroy();
header("Refres: 0; URL=index.php");
}
echo '<br /><br /><a href="panel.php?action=wyloguj" alt="Wyloguj">Wyloguj się</a>';
?>
Po zalogowaniu rzuca takim błędem
Cytat
Notice: Undefined index: action in /opt/lampp/htdocs/kosz/panel.php on line 16
Wyloguj się
Wyloguj się
Wydaje mi się że skoro nie ma w adresie parametru ?action=wyloguj to powinien ignorować tą część kodu, jakieś porady?