2010-10-04 12 views
28

Szukałem w okolicy użycia localStorage w PHP, ponieważ potrzebuję uzyskać dane localStorage jako $ var, w PHP i robić rzeczy w PHP z nim. czy to możliwe?PHP i localStorage;

P.S. Jeśli ktoś zna jakieś dobre zasoby HTML5, inne niż te, które można łatwo znaleźć w Google, udostępnij.

+12

Nie wiem, dlaczego to zostało zamknięte lub downvoted jak wydaje się być ważne pytanie. LocalStorage jest po stronie klienta, a PHP po stronie serwera, więc nie można uzyskać dostępu do lokalnej pamięci masowej na serwerze, dopóki klient nie załaduje strony. Jednak w tym momencie możesz łatwo przesłać wartości LocalStorage do serwera przez AJAX, a następnie masz wartości na serwerze w PHP. Bardzo łatwe do wykonania. –

+0

Możesz przeczytać http://diveintohtml5.info/storage.html – yPhil

Odpowiedz

72

localStorage to coś, co jest przechowywane po stronie klienta. Brak danych przesyłanych po stronie serwera.

Dane można pobierać tylko z JavaScriptem i można je wysłać do serwera po stronie Ajax.

+1

Dzięki, @Felix. –

+19

Jeśli php może uzyskać dostęp do plików cookie, dlaczego nie ma dostępu do localStorage? –

+31

@ B1KMusic: Ponieważ pliki cookie są wysyłane na serwer w nagłówkach żądań. Nie chodzi o to, że PHP może uzyskać dostęp do strony klienta. Przeglądarka wysyła dane cookie na serwer. –