Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zmiana języka na stronie
Mackos
post
Post #1





Grupa: Zarejestrowani
Postów: 362
Pomógł: 44
Dołączył: 10.06.2009

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


Witajcie!
Obecnie próbuje stworzyć skrypt który będzie zmieniał język na mojej stronie (czyli sam tekst), ale niestety coś mi nie idzie obecnie wygląda to tak:
  1. <html>
  2. <head></head>
  3. <body>
  4. <form action="jazyk.php" method="POST">
  5. <select name="lang">
  6. <option>polski</option>
  7. <option>angielski</option>
  8. </select>
  9. <input type="submit">
  10. </form>
  11. <?php if ($_POST[lang]=$polski)
  12. { echo'Polski';
  13. }
  14. else
  15. echo'Angielski'
  16.  
  17. ?>
  18. </body>
  19. </html>

Przy czym zaznaczam że jazyk.php jest tym plikiem który tu skopiowałem (odwołuje się sam do siebie), ponieważ chce uzyskać taki efekt że wraz ze zmianą, opcji w liście rozwijalnej funkcja zmieni tekst na ten napisany w danym języku.

I jeszcze mam drugie pytanie, jakich funkcji użyć aby skrypt zapamiętywał (zapisywał w cookies?) wybrany język, aby strona pokazywała się w wybranym języku przy kolejnych odwiedzinach?

Z góry dziękuję za pomoc.

Ten post edytował Mackos 22.07.2010, 17:02:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
evolucja
post
Post #2





Grupa: Zarejestrowani
Postów: 362
Pomógł: 27
Dołączył: 14.09.2009

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


1. Tak
2.
  1. print_r($_SERVER);

a dokładniej:
  1. $_SERVER["HTTP_ACCEPT_LANGUAGE"]


Takie 'malutkie' uwagi:
Nie
  1. $_POST[lang]
a
  1. $_POST['lang']

Nie
  1. if($a==polski)
a
  1. if($a=='polski')

Nie
  1. echo 'Angielski'
a
  1. echo 'Angielski';

Co do klamer: to się zdecyduj, albo stosujesz albo nie (IMG:style_emoticons/default/smile.gif)

Go to the top of the page
+Quote Post

Posty w temacie
- Mackos   [PHP] Zmiana języka na stronie   22.07.2010, 17:00:40
- - cojack   [PHP] pobierz, plaintext <?php if ($_POST...   22.07.2010, 17:14:07
- - erix   Temat: Wielojezykowosc   22.07.2010, 17:14:51
- - Mackos   Cytat(cojack @ 22.07.2010, 17:14:07 )...   22.07.2010, 22:31:27
- - evolucja   1. Tak 2. [PHP] pobierz, plaintext print_r($_S...   22.07.2010, 23:05:52
- - muk4   Cookies Google -> Ciastka w PHP   23.07.2010, 02:41:13
- - !*!   Zapisz to do sesji [PHP] pobierz, plaintext $_SES...   23.07.2010, 08:30:57


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: 13.10.2025 - 23:28