Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 24.08.2008 Ostrzeżenie: (0%)
|
Hej.
Ja pewnie z błahą sprawą. Mam problem ze zmienną sesyjną. Mianowicie muszę przetłumaczyć stronkę z samochodami na kilka języków. Samochody są podzielone na grupy(różne strony). Każda strona zaczyna się od poniższego kodu: Kod <?PHP session_register(); if (!isset($_SESSION['jezyk'])) { // jeśli zmienna nie jest zarejestrowana $_SESSION['jezyk'] ='polski'; // przypisz wartość } $jezyk2=$_SESSION['jezyk']; // dla wygody ?> Na stronie znajdują się flagi, po kliknięciu których zmienia się język na stronie. Dzieje się to za pomocą: Kod <?php session_register(); $_SESSION['jezyk'] ='angielski'; // przypisz wartość include('index.php'); ?> Jak widać ani długie ani skomplikowane. Dla mnie jednak owszem (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) . Po wybraniu języka na stronie zmienia się co trzeba. Jednak jeśli wybiorę język angielski a następnie kliknę na link do innej kategorii samochodów (strony są identyczne), to język ponownie powraca do wartości 'polski'. I tu pojawia się mój problem. Co zrobić żeby strona zapamiętywała ostatnio wybrany język? Dlaczego po każdej zmianie kategorii język wraca do języka polskiego? Z góry dzięki wielkie dla MĄDRYCH ludzi za wsparcie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrowionka (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) // poprawiłem tytuł bo go zwyczajnie nie podałeś // proszę, pamiętaj o tym w przyszłości // ayeo |
|
|
|
karolusgt [PHP] Zmienna w sesji 30.01.2009, 02:22:27
isso a masz na stronach session_start(); ? 30.01.2009, 02:52:01
karolusgt A to nie to samo przypadkiem? Z tego co wiem to ba... 30.01.2009, 03:37:51 
EarthCitizen Cytatwyskakiwał mi komunikat że sesja już była naw... 30.01.2009, 03:57:37
Chrom Cytat z manuala "session_register — Za... 30.01.2009, 07:01:34
ferrero2 session_start(); na początku skryptu w każdej pods... 30.01.2009, 08:27:07
karolusgt Kurcze to forum jest niesamowite!!!... 30.01.2009, 11:44:40 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 12:44 |