![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Otóż mam witrynę, która wyświetla tekst za pomocą zmiennych, czyli prosty proces zmiany języka w zależności od wyboru użytkownika. Pod przykład weźmy taki kod:
I teraz w JS będę próbował robić ajaxowe sprawdzanie loginu, ale w jaki sposób mam użyć tablicy PHP w pliku JS aby zmienić tekst w zależności od ustawień użytkownika? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
No ale możesz przypisać do zmiennych JS zmienne z php
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak, jeżeli kod JS zawarty w szkielecie strony, ale jeżeli ten plik js jest oddzielny plikiem? np. sprawdz.js to jak mam tam przypisać/dopisać langi?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Jako osobne zmienne*. W załączanym pliku JS robisz np. alert(msg_info) a w pliku index.php:
* albo w formie tablicy - bardziej elegancko. Ten post edytował phpion 17.03.2010, 16:01:36 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
OK, a więc teraz w sekcji HEAD wszystko wygląda w ten sposób:
dla test.js mam takie coś: alert(msg_info); - nie nie zwraca Dlaczego? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Co to znaczy że nie zwraca niczego
![]() ![]() ![]() -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:04 |