We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

mod_rewrite i cookie


Jarusek
21-06-2007, 14:50
dokładnie do sprawdzam czy istniej cookie

Kod:
if(isset($_COOKIE['nazwa'])) {
...
}
działa jako osobny plik w podktalogu i katalogu główny, teraz nawet sprawdziłem że działa jak wklej sam kod do pliku index.php ale jak chce zaincludować to już nie działa

---
edit:
znalazłem błąd już wszystko działa

Łabędź
21-06-2007, 14:27
Cytat Napisał Jarusek
nie, po prostu jeśli chce odczytać cookie przez php to tak jakby cisteczka nie było (a jest)
Jak odczytujesz cookie?

pozdrawiam

Jarusek
21-06-2007, 13:44
nie, po prostu jeśli chce odczytać cookie przez php to tak jakby cisteczka nie było (a jest)

Łabędź
21-06-2007, 13:12
Cytat Napisał Jarusek
Po zastosowaniu mod_rewrite straciłem dostęp do cookie - czy to normalne?
jak temu zaradzić?

plik .htaccess
Kod:
RewriteEngine On
RewriteRule ^([a-z]+),([0-9]+),([^-]+)\.html$ index.php?lang=$1&id=$2&title=$3 [L]
RewriteRule ^([a-z]+),([^-]+)\.html$ index.php?lang=$1&d=$2&title=$2 [L]
RewriteRule ^([a-z]+)\.html$ index.php?lang=$1 [L]
SetEnv SESSION_USE_TRANS_SID 0
Options -Indexes
Chodzi Ci o sesje?

Tak bo wysyłasz ją przez URL, który jest zmieniany przez rewrite. Wysyłaj sesje przez POST (SESSION_USE_TRANS_SID 1)

pozdrawiam

Jarusek
21-06-2007, 12:36
Po zastosowaniu mod_rewrite straciłem dostęp do cookie - czy to normalne?
jak temu zaradzić?

plik .htaccess
Kod:
RewriteEngine On
RewriteRule ^([a-z]+),([0-9]+),([^-]+)\.html$ index.php?lang=$1&id=$2&title=$3 [L]
RewriteRule ^([a-z]+),([^-]+)\.html$ index.php?lang=$1&d=$2&title=$2 [L]
RewriteRule ^([a-z]+)\.html$ index.php?lang=$1 [L]
SetEnv SESSION_USE_TRANS_SID 0
Options -Indexes