Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]przechowywanie danych o użytkowniku js?
omxd
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

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


Witam,
po zalogowaniu użytkownika chciałbym mieć w js pod ręką jakieś informacje o nim.Do tej pory php pobierał te informacje następnie tworzyłem <input type="hidden"/> i tam sobie je magazynowałem (id,ulubione,odwiedzane itd. - bez haseł rzecz jasna).W trakcie pracy użytkownika był one tam na bieżąco aktualizowane.
Jest to bezpieczne czy lepiej za każdym razem wywoływać $.ajax i pobierać te informacje jeszcze raz?

Wpadłem na jeszcze jeden pomysł ,żeby utworzyć globalna tablice:
  1. var $userArray[]= 'pobieram informacje poprzez $.ajax';
  2. $(function() {
  3. ...

Jednak tutaj niestety nie umiem przesłać id użytkownika do argumentu $.ajax( kod wykonywany jest nim strona się wczyta).
Gdy robię to "$(function() {" funkcje nie widzą tej tablicy.

Proszę o jakaś radę.

Ten post edytował omxd 17.09.2014, 09:47:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
omxd
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

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


by_ikar - o coś takiego właśnie mi chodziło obawiałem się tylko czy jest to bezpieczne,ale w sumie to te dane będą dostępne tylko dla poszczególnego użytkownika który wcześniej się zalogował.
dzięki wszystkim za odpowiedzi
pozdrawiam
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(omxd @ 18.09.2014, 08:13:25 ) *
by_ikar - o coś takiego właśnie mi chodziło obawiałem się tylko czy jest to bezpieczne,ale w sumie to te dane będą dostępne tylko dla poszczególnego użytkownika który wcześniej się zalogował.

Nie, nie jest to bezpieczne. Te dane wykorzystuj tylko w tych miejscach, które nie są newralgiczne, nie możesz na nich polegać w 100%. Możesz ich użyć np. do wyświetlania informacji, ale gdy już będziesz potrzebował wykorzystać je np. do zapisu danych do bazy pobierz je z sesji (i tak zapisujesz w PHP).
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 20:21