Помогите с массивом и циклом

kvins
На сайте с 23.08.2011
Offline
95
465

Плохо знаю как с ними работать и может кто подскажет .

Мне нужно сделать свой плагин последние просмотры с 3 последними товарами.

То есть зашел

на первую страницу index.php?val =1

потом на

index.php?val =2

index.php?val =3

index.php?val =4

index.php?val =5

как мне записывать (или перезаписывать) чтобы показать через функцию while эти последние 3 переменные val

Магазин уникальных статей. (http://linkum.ru/to/13254/)
SS
На сайте с 28.05.2008
Offline
154
#1

Сохраняйте в куки или сессию и потом выводите.

kvins
На сайте с 23.08.2011
Offline
95
#2
SmartSEO:
Сохраняйте в куки или сессию и потом выводите.

Теорию я знаю , не в этом же дело , нехочу я чтобы сохранялось все подрят , а перезаписывались и оставалось только последние 3

siv1987
На сайте с 02.04.2009
Offline
427
#3

Немного практики


$ids = unserialize( $_COOKIE['last_id'] );

//Запись в куках для следующей сессии
$_ids = array();
$size = count($ids);
if( $size < 3 ) {
$_ids[] = $val;
}
else {
array_shift( $_ids );
array_push( $_ids, $val );
}
$ser_id = serialize( $_ids );
setcookie( 'last_id', $ser_id );

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий