Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje w PHP
Brzózka
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 17.03.2003

Ostrzeżenie: (0%)
-----


Witam.

Jestem poczatkujacym w dziedzinie jezyka php. Bylbym bardzo wdzieczny za pomoc. Do pewnego momentu wszelkie problemy potrafilem sam rozgryzc ale to mnie juz przerasta.
Mam taki problem z sesjami w php. Otóż gdy w naglowku html widnieje taki zapis:
Kod
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">

to sesje w php nie chca dzialac poprawnie. Sesja jest wywolywana na samym poczatku skryptow funkcja session_register();
Problem polega na tym, ze gdy klikne na jakies lacze np. prowadzace ze strony xxx.php na strone yyy.php wyswietla sie pusta strona. Adres w przegladarce internetowej pozostaje xxx.php.
Gdy calkowicie wyeliminuje deklaracje META dotyczaca strony kodowej lub zamienie ja na:
Kod
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1250">

wszystko dziala jak nalezy. Jednak zalezy mi na tym aby strony byly kodowane jako iso-8859-2. Problem istnieje zarowno na php pod Windowsem jak i na Linuxie. Nawet po wrzuceniu skryptow na serwer firmy hostingowej problem nadal sie pojawia. Czym to moze byc spowodowane? Moze istnieje jakis inny sposob na ustawienie strony kodowej na iso-8859-2? Moze istnieje do tego celu jakas funkcja w php? Za wszelka pomoc bardzo dziekuje.

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
janek
post
Post #2





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 31.01.2003
Skąd: piękne, czyste, pachnące Katowice

Ostrzeżenie: (0%)
-----


Brzózka,

Również jestem początujący i tak się składa że również zaczynałem moją przygodę z php od tej książki co Ty.

Sprawdziłem to u mnie i wiesz co- działa. Jeżeli pamiętam to zmienne sesji wykorzystywane są w tym przykładzie do zapamiętywania co masz w danej chwili w koszyku zakupów. U mnie po zmianie na "charset=iso-8859-2" wszystko jest tak jak na początku.

Przy tej książce jedno uratowało mi życie- pliki z ftp://ftp.helion.pl/przyklady/phmsql.zip (zobacz strona 30 książki pod "Kody źródłowe"). Pliki zawierają wszystkie opisane projekty książki. Zrób tą zmianę o której pisałeś w tych plikach i zobacz czy chodzi.

Przy okazji- w kodach w książce jak i w plikach do ściągnięcia jest kilka błędów, więc nie traktuj ich jako 100% pewnik.

Daj znać jaki jest rezultat.

Pozdrawiam,
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 19:54