Mam problem z gubieniem sesji. Testując skrypty lokalnie wszystko jest w porządku, natomiast po umieszczeniu ich na zdalnym serwerze (szkolnym) czasami zmienia mi się session_id() na używaną wcześniej.
Mam plik wyloguj.php, który przy wyjściu ma mi niszczyc sesję: (oto fragment)

<?
ob_start();
session_start();
print session_id ();

session_destroy();
print "po session_destroy() sesion_id= ";
print session_id();

print "uzytkownik = ";
print $_SESSION["uzytkownik"];
?>
<HTML>
...
<B>Zostałeś wylogowany!!!</B>
<FORM >
<INPUT TYPE="button" VALUE="Zaloguj" onClick="parent.location.href='log_wew.php'">
</FORM>
</BODY>
</HTML>
<?
ob_end_flush();
?>

i rzekomo niszczy gdyż po session_destroy(); już nie wyświetla session_id, ale gdy klikam na button, by zalogować się ponownie (np. jako kto inny) to session_id pozostaje ten sam. Nawet, gdy wyłącze przeglądarke i session_id się jednak zmieni to przy przechodzeniu po różnych stronkach zdaża się, że session_id się zmiena na stare, które juz było danego dnia używane.
Prosze o pomoc.