Autor Zpráva
kuba123
Profil *
Může mi někdo vysvětlit jaký je rozdíl mezi sessions a cookies? Myslel jsem že je to jedno a to samé. Sleduji jednu funkci, která na mém prohlížeči pracuje se sessions:

function MakeExit()
{
    if(MyID() && C_LOGOUT) @mysql_query("DELETE FROM ".C_MYSQL_ONLINE_USERS." WHERE user = ".MyID());

    if (C_AUTH):
        // If working on Sessions
        @session_destroy();
    else:
        // If working on Cookies
        $logout_arr = array('m','o','s','g','n','u','d','req','username');
    foreach (logout_arr as $key=>$val)
      del_login($val);
    endif;
    unset($s, $m, $g, $o, $n, $u, $d, $username);
}



Tedy když bych chtěl otestovat cookies tak co udělat?
Str4wberry
Profil
Sessions jsou data na straně serveru, cookies na straně klienta. Cookies při každém přístupu klient odešle na server. Sessions používají jen identifikátor (aby bylo jasné k čemu data na serveru patří), přenáší se buď v URL, nebo právě v cookies.

Pro vytvoření cookie je v PHP funkce setcookie.
kuba123
Profil *
Díky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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