Autor Zpráva
Vojko
Profil
Dobrý deň,

chcel by som sa spýtať.
Potreboval by som, aby vyplnené údaje vo formulári sa ukladali užívateľovi do cookies, aby ďalší krát nemusel vyplňovať to isté.
Toto samozrejme viem spraviť, problém je ten, že cookies neukladá diakritiku.
Chcem sa teda spýtať, či je možné uložiť niečo do cookies tak, že ten text obsahuje diakritiku ale do cookies to napíše bez diakritiky aby to fungovalo správne a nevznikali tam neznáme znaky a podobne.

Ďakujem za každú pomoc.
Sir Tom
Profil
Vojko:
čeština + cookies + php + javascript
Amunak
Profil
Vojko:
Když už jsi to poslal do sekce php... můžeš si to zjednodušit taky tak, že použiješ session.
Vojko
Profil
Cez session ?
To by uložilo iba do doby, kým by nezavrel prehliadač nie ? To nechcem :/

Sir Tom ďakujem, síce netuším ako to pozliepam ale aj tak vďaka :)
Enko
Profil *
Vojko:
Zkus to pomocí htmlencode a htmldecode, pokud si správně pamatuju, tak by to mělo fungovat. Možná, ale musíš zkusit.
Amunak
Profil
Vojko:
Expirace jde nastavit. Otázka je, jestly by to ale pak spíš stejně nebylo složitější. To co navrhuje Enko není špatný nápad, ovšem ty (php?) funkce nejsou pro tenhle účel vhodné. Spíš bych použil base64_encode (resp. decode). Diakritika tam bude v bezpečí (pokud se ovšem nezmrší už při požadavku na server) a dá se to z té cookie pak rozkódovat i v javascriptu (i když je na to potřeba externí knihovna - js base64 nepodporuje nativně).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: