Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]przypisanie wartosci zmiennej js do php
Forum PHP.pl > Forum > Przedszkole
shreker
witam, mam pytanko z którym sobie nie potrafie poradzic. jak moge przypisac wartosc zmiennej z funkcji napisanej w javacript jako wartosc zmiennej php. mam takie cos
  1. if (detectcos()) // funkcja javascript
  2. {
  3. document.write("tak");
  4. }
  5. else
  6. {
  7. document.write("nie");
  8. }

a chodzi mi zeby zwracalo mi:
  1. if (detectcos()) // funkcja javascript
  2. {
  3. <?= $f = 'tak'?>;
  4. }
  5. else
  6. {
  7. <?= $f = 'nie'?>;
  8. }

dlaczego pomimo ze powinno mi zwracac "tak" przy wyswietlaniu $f daje mi "nie". co jest nie tak?
b4x
Nie przypiszesz zmiennej z JS'a do PHP, ale możesz np. za pomocą ciasteczek. :-)
Crozin
Żeby przekazać jakieś dane wygenerowane przy pomocy JS do serwera musiałbyś wykonać jakoś żądanie do tego serwera. Może to być wykonane ręcznie przez użytkownika (tj. musiałbyś go jakoś zmusić by kliknął w coś) lub przy pomocy AJAXu/wspomnianych ciasteczek.

Ale... detectos() - to ma sprawdzać czy użytkownik korzysta np. z MacOSX i jeśli tak to pozwalać na coś, jeśli nie to blokować coś? Takie coś (rozpoznanie systemu) możesz zrobić po stronie serwera - nie ma potrzeby zaciągania do tego JS.

@DOWN: a rzeczywiście... winksmiley.jpg
b4x
@Crozin - taki mały OT tam jest detectcos a nie detectos
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.