[ Smireni Magnet @ 26.07.2006. 08:27 ] @
Imam dva fajla: a.php i b.php kod u a.php: Code: session_start(); $_SESSION["privkey"] = something; $url = "b.php"; Location(" blablabla ".$url) // preusmerava se na b.php kod u b.php: Code: session_start(); if (!isset($_SESSION["privkey"])) die("I died"); Kada pridjem a.php, koji me redirektuje na b.php, na potonjoj stranici (b.php) se ispisuje Code: I died Kod kuce radim pod windows XP-om, koristim AppServer i jedina razlika koju sam morao da ispravim je sto sam na url na koji se strana redirektuje mora nakalemiti "/". Znaci, Code: $url = "b.php"; // kod kuce $url = "/b.php"; //na serveru Kako da mi na strani b.php bude "vidljiva" ova session promenljiva? Da napomenem: 1. nemam nigde u kodu session_unset(), session_destroy() i sl, 2. kod kuce imam php 5, a na serveru je 4.3.11 i 3. razlika u php.ini fajlu u session sekciji je u setovanju promenljive session.use_trans_sid, koja je na serveru On, a u lokalu Off. |