2010-07-01 2 views
1

Okey im довольно новый для php/javascript, но мне нужно будет прочитать cookie, а затем проанализировать его часть. Как я могу сделать это легко? php или javascript или okey.read and parse cookie

Cookie имеет что-то вроде этой информации: ssf.2313.1333, и мне нужно будет получить среднее число (2313).

+0

ли вам это нужно в PHP или JavaScript? –

ответ

3

Вы можете сделать это с помощью PHP легко.

$pieces = explode('.',$_COOKIE['yourcookiename']); 
echo $pieces[1]; 
0

Если у вас есть возможность создать файл cookie, я бы предложил сериализацию массива с данными. Таким образом, при чтении файла cookie у вас гораздо больше контроля.

Пример:

$information = array(
    'one' => 'data1', 
    'two' => 'data2' 
); 
$ck = setcookie('cookiename', serialize($information), time()+3600); 

При получении куки, используйте функцию десериализируются PHP, например так:

$ck = unserialize($_COOKIE['cookiename']); 
echo $ck['one']; // returns 'data1'