SetCookie
Odešle cookie klientovi
int SetCookie(string jmeno, string hodnota, string platnost, string cesta, string doména, string zabezpečení)
Povinný je pouze první parametr. Pokud odešleme cookie, která obsahuje pouze jméno, tak se příslušná cookie u klienta vymaže. Ostatní parametry, kromě expire a secure se dají přeskočit prazdným řetězcem (""). Expire a secure lze přeskočit zadáním nuly.
Platnost udává, za jak dlouho se má cookie u klienta smazat. Zadává se jako počet sekund od 1. ledna 1970 (řeší se použitím funkce Time()). Parametry cesta a doména určují, kterým serverům se má cookie odesílat. Pokud je hodnoa parametru zabezpečení 1, odešle se cookie pouze při použití SSL (Secure Socket Layer).
Cookie je nutno odeslat na začátku skriptu společně s hlavičkami, tzn. před odesláním jakéhokoliv výstupu. Cookie je dostupná až při dalším načtení stránky!!
Můžeme také odeslat cookie obsahující pole:
<?php
SetCookie('pole[1]', 'neco');
SetCookie('pole[2]', 'necojineho');
?>
Použití