rozchodzi sie tu o to ze, ktory bysmy nie wybrali to i tak odsyla nas do formularza logowania. tam sie zmienna sesyjna ustawia ze user zalogowany. i pozniej costam sie dzieje dalej..
login.php
<?php if($_POST['haslo'] == 'haslo') { $_SESSION['zalogowany'] = 'zalog'; } { } else { ?> <table width=\"400\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#aaaaaa\"> <tr align=\"center\"> <tr> <td> </td> </tr> <tr> <td align=\"center\"> <form action=\"login.php\" method=\"post\"> Podaj hasło: <input type=\"password\" name=\"haslo\" size=\"15\"> <input type=\"submit\" value=\"Zaloguj się\"> </form> </td> </tr> <?php } ?>
upload.php
<?php if(!$_SESSION['zalogowany'] == 'zalog') { } else { //wyswietlenie formularza itd... ........... } ?>
problem polega na tym ze na moim localhoscie i na jednym serverze chodzi wszystko ok (testowane na IE i Firefox). za to na innym localhoscie po zalogowaniu nastepuje przejscie do czesci wyswietlającej formularz dopiero po odswiezeniu strony a nie automatycznie (IE, inne nie wiem).
czy problem jest w skrypcie czy raczej w tamtym localhoscie?
inne uwagi co do skryptu tez mile widziane