DonJeday
19.11.2008, 17:06:07
Siema,
Mam problem przy przekazaniu wartości z inputa do ciasteczek gdy używam przyjaznych url 'i.
np.
RewriteRule ^login/$ ./login.php [L,QSA]
Przekazuje do login/ wartośc z inputa o nazwie np. login
Lesz w pliku login.php mam coś takiego:
setcookie('login', $_POST[login], time() + 60 * 60 * 24 * 30);
Dlaczego nie wypełnia tego ciasteczka?
erix
19.11.2008, 17:12:52
A masz na pewno w $_POST['login'] potrzebne dane...?
DonJeday
19.11.2008, 17:30:19
tak. Bo jeśli wyłącze htaccess to jest wszystko ok
erix
19.11.2008, 18:23:02
Spróbuj ustawić parametr domain na katalog nadrzędny, ew. / (root).
DonJeday
19.11.2008, 18:49:06
tzn. jak ustawić ten parametr?
DonJeday
19.11.2008, 19:33:53
Ale wtedy ciasteczko przyporządkowywane jest tylko do danego linka...
Ale zaznaczam, że to jest tylko w przyjaznych linkach gdzie występuje ciasteczko, tam gdzie ciasteczka nie ma formularze wysyłają się ok
erix
19.11.2008, 20:36:38
Cytat
If set to '/', the cookie will be available within the entire domain. If set to '/foo/', the cookie will only be available within the /foo/ directory and all sub-directories such as /foo/bar/ of domain. The default value is the current directory that the cookie is being set in.