Mam problem z sesja(tak podejrzewam). Na stronie www.suwalki.mwg.pl/prestiz mam skrypty. W indexie mam ustawiona sesje. Pliki sa wczytywane za pomoca includa
tj.
if($plik=="") {
include ('aa.php');
}
...
<?php include_once ('config.php'); { // jeżeli użytkownik właśnie podjął próbę zalogowania $login = $HTTP_POST_VARS['login']; $pass = $HTTP_POST_VARS['pass']; $db = mysql_connect($dbhost, $dbuser, $dbpass) or die (BLAD . \"Nie mogę połączyć się z serwerem bazy.\"); //$pass=md5($pass); $zapytanie = \"SELECT * FROM users2 WHERE user_login='$login' AND user_pass='$pass'\"; { $HTTP_SESSION_VARS['prawid_uzyt'] = $login; $result = mysql_db_query($dbname,\"SELECT * FROM status, users WHERE user_login='$login' AND user_pass='$pass' AND users.status_id=status.status_id\"); $status=$row[\"status_nazwa\"]; $HTTP_GET_VARS['status']=$status; $login=$row[\"user_login\"]; $HTTP_GET_VARS['login']=$login; } $HTTP_SESSION_VARS['status'] = $status; $HTTP_SESSION_VARS['login'] = $login; } } ?> <!-- DOKUMENRT GLOWNY --> <? include (\"inc.naglowek.php\"); ?> <TABLE align=\"center\"> <TR> <TD> <? { $db = mysql_connect($dbhost, $dbuser, $dbpass) or die (BLAD . \"Nie mogę połączyć się z serwerem bazy.\"); ?> <TABLE> <TR> <TD valign=\"top\"> <? include (\"inc.logowanie1.php\"); include (\"inc.panellewy.php\"); ?> </TD> <TD valign=\"top\"> <? include (\"inc.top.php\"); include (\"inc.menus.php\"); include (\"inc.menus1.php\"); ?> <TABLE align=\"center\" class=\"ramka\" width=\"610\" bgcolor=\"#cdc7bb\"> <TR> <TD> <? if ($id=='rejestracja') { include (\"rejestracja.php\"); } elseif ($id=='uczniowie') { include (\"uczniowie.php\"); } elseif ($id=='szkoly') { include (\"szkoly.php\"); } elseif ($id=='rozgrywki') { include (\"rozgrywki.php\"); } elseif ($id=='wyniki') { include (\"wyniki.php\"); } elseif ($id=='statystyki') { include (\"statystyki.php\"); } elseif ($id=='kontakt') { include (\"kontakt.php\"); } elseif ($id=='show') { include (\"show.php\"); } elseif ($id=='edit') { include (\"edit.php\"); } elseif ($id=='zmiana_hasla') { include (\"haslo.php\"); } elseif ($id=='wyloguj') { include (\"wyloguj.php\"); } elseif ($id=='glosowanie') { include (\"glosuj.php\"); } else { include (\"info.php\"); } ?> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <? } else { ?> <TABLE> <TR> <TD valign=\"top\"> <? include (\"inc.logowanie.php\"); include (\"inc.panellewy.php\"); ?> </TD> <TD valign=\"top\"> <? include (\"inc.top.php\"); include (\"inc.menus.php\"); ?> <TABLE align=\"center\" class=\"ramka\" width=\"610\" bgcolor=\"#cdc7bb\"> <TR> <TD> <? if ($id=='rejestracja') { include (\"rejestracja.php\"); } elseif ($id=='uczniowie') { include (\"uczniowie.php\"); } elseif ($id=='szkoly') { include (\"szkoly.php\"); } elseif ($id=='rozgrywki') { include (\"rozgrywki.php\"); } elseif ($id=='wyniki') { include (\"wyniki.php\"); } elseif ($id=='statystyki') { include (\"statystyki.php\"); } elseif ($id=='kontakt') { include (\"kontakt.php\"); } else { include (\"info.php\"); } ?> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <? } ?> <TABLE align=\"center\"> <TR> <TD> <? include (\"inc.stopka.php\"); ?> </TD> </TR> </TABLE> </TD> </TR> </TABLE>
No i teraz po zalogowaniu sie (login: prestiz pass: prestiz1)niby wszystko jest ok ale podczas przegladania kolejnych stron nie pokazuje ich zawartosci. Dopiero po odswierzeniu pokazuje tresc.
Co moze byc tego przyczyna??
Z gory dziekuje...