<?php if($num == '0') /////// SESJE //////// $_SESSION['login'] = $record['login']; $_SESSION['haslo'] = $record['haslo']; $_SESSION['imie'] = $record['imie']; $_SESSION['nazwisko'] = $record['nazwisko']; $_SESSION['urodzony'] = $record['urodzony']; } } ?>
oczywiscie mam do tego jeszcze laczenie z baza, ale tego nie kopiowalem)
to jest plik pa.php. Gdy w pliku index.html (moj plik z formularzem) nie wpisze nic/wpiszę źle to zrobi się funkcja header(); o czym świadczy linijka
<?php if($num == '0') ?>
ale gdy wejdę bezpośrednio na stronę pa.php to wchodzi jak gdyby nigdy nic. Bez żadnych zabezpieczen.
A gdy znowuż zrobię tak
<?php $_SESSION['urodzony'] = $record['urodzony']; } } else { } ?>
to po wczytaniu np. pa.php?frame=cos_tam nie przekazuje mi danych. Po prostu uciekają.
Teraz co zrobić żeby po wejsciu na pa.php i nie podaniu loginu i hasla prawidlowego przenosilo do index.html