Sprawa wygląda następujaco poniższy skrypt wykonuje sie bez problemu na lokalu, jednakże po uruchomieniu go na zdalnym kompie niedziała ---> klikajac na News zostaje wyrzucony spowrotem do logowania zupełnie tak jakby zmienna login byla odrejestrowana... Dodam ze kilkakrotne nacisniecie guzika "refresh" działa i zostaje dołączony plik news.php, jednakże niezawsze sie tak dzieje
![blink.gif](http://forum.php.pl/style_emoticons/default/blink.gif)
<?php //ini_set('session.use_trans_sid', false); //$oldValue = ini_set('session.use_trans_sid', \"1\");// próbowalem tych rozwiazan i nic require(\"conf.php\"); $pass = $_POST['pass']; $co = $_GET['co']; if( $_SESSION['login'] == \"ok\" ) { // zgodne haslo wchodzimy include(\"menu.php\"); if($co == \"news\") include(\"news.php\"); } $_SESSION['login']= \"ok\"; include(\"menu.php\"); }else{ <tr> <td> Password: </td> <td> <form name=\"form1\" method=\"post\" action=\"index.php\"> <input type=\"password\" name=\"pass\"> </td> </tr> <tr> <td colspan=\"2\" align=\"center\"> <input type=\"submit\" name=\"Submit\" value=\"login\"> </td> </tr> </table> </form> '); } } ?>
plik menu.php
<?php <li><a href=\"../stat\">View Statistics</a> <li><a href=\"index.php?co=logoff\">Log Out</a><br> '); ?>
tak wygladja ustawienia sesji na tym serwerze:
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp /tmp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid On On
strasznie duzo już czasu straciłem nad wyszukaniem potecjalnego błędu i nic nadal nie mogę sobie z tym poradzic. Czy ktoś może ma pomysł dlaczego tak sie dzieje??
Bede bardzo widzieczny za każdą pomoc. Pozdrawiam