Witam, nie wiem czy dobry dzial wybralem ale w razie czego prosze o przeniesienie do odpowiedniego...
otoz mam taki problem:
mam sobie plik1.php ktory jest normalnie obslugiwany na http w ktorym mam miedzy innymi cos takiego:
<form method="post" action="plik2.php">
<?php
$_SESSION['test']="test";
teraz na stronie plik1.php klikam w inputa i przechodze do plik2.php ktrory sie podlaczony do certyfikatu SSL (https://...)
w plik2.php mam:
<?php
print_r($_SESSION);
echo $_SESSION['test'];
?>
problem jest taki ze jak uzywam Mozille lub Opere to jest gitara, nie ma problemu
natomiast pod jakimkolwiek IE zmienna $_SESSION['test'] jest pusta
teraz pytanie jakim cudem?
czyzby IE po przejsciu na SSL czysci zmienne sesyjne? tylko ze niektore zmienne ktore sa ustawiane w configu widac bez problemu... prosze o jakies rady...
no i po problemie wystarczylo przekazac id sesji i uzyc je w drugim pliku... niestety zmiana http na https zmienia domene wiec zmienne sesyjne nie sa dostepne... problem rozwiazany, tylko pozniej nalezy pamietac o usunieciu sesji na koncu dzialania programu