IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar

Člen
Avatar
:9.11.2016 23:38

Nazdar, pracujem na vlastnej webstranke, na ktorej chcem pouzivat cookies.
Skusal som uz nejake tie veci s cookies, ale len v malom. Na svojej stranke by som chcel mat zapnute cookies uplne vsade. Da sa to nejako globalne zapnut alebo musim dat session_start(); do kazdeho php suboru?

Dakujem za odpovede

Editováno 9.11.2016 23:38
 
Odpovědět
9.11.2016 23:38
Avatar
Odpovídá na
Neaktivní uživatel:10.11.2016 0:05

Ahoj,
cookies není třeba zapínat, pokud je má uživatel povolené ve svém prohlížeči, stačí jen uložit cookie funkcí setcookie() kdykoliv před odesláním http hlavičky. K uloženým datům pak přistupuješ přes globální proměnnou $_COOKIE.

Co se session týká, tak tam je potřeba je zapnout pomocí session_start() (pokud není zapnuto direktivou session.auto_start nastavenou na 1) pokaždé když je potřebuješ používat.
Pokud potřebuješ session používat všude je dobré ji startovat v indexu nebo jiném výchozím souboru do kterého se includují ostatní třídy a skripty.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
10.11.2016 0:05
Neaktivní uživatelský účet
Avatar

Člen
Avatar
:10.11.2016 17:03

Ano, zle som sa vyjadril s tym zapinanim, vecer to vyskusam, dakujem za radu

 
Nahoru Odpovědět
10.11.2016 17:03
Avatar

Člen
Avatar
:10.11.2016 23:52

Vyskusane, funguje :)

 
Nahoru Odpovědět
10.11.2016 23:52
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.