<?php
$data = Setting::a()->smiles;
if(!isset($_GET['add']) && !isset($_GET['del']))$_SESSION['link'] = $_SERVER['REQUEST_URI'];
if(isset($_GET['add'])){
$add = abs(intval($_GET['add']));
if(!array_key_exists($add,$data))die(header("Location:".$_SESSION['link']));
$smiles = json_decode(User::a()->user['smiles'],true);
if(array_key_exists($add,$smiles))die(header("Location:".$_SESSION['link']));
$smiles[$add] = 1;
User::a()->user['smiles'] = json_encode($smiles);
$_SESSION['info'] = "Смайлик добавлен в избранное!";
die(header("Location:".$_SESSION['link']));
}
if(isset($_GET['del'])){
$del = abs(intval($_GET['del']));
if(!array_key_exists($del,$data))die(header("Location:".$_SESSION['link']));
$smiles = json_decode(User::a()->user['smiles'],true);
if(!array_key_exists($del,$smiles))die(header("Location:".$_SESSION['link']));
unset($smiles[$del]);
User::a()->user['smiles'] = json_encode($smiles);
$_SESSION['info'] = "Смайлик удален из избранного!";
die(header("Location:".$_SESSION['link']));
}
Template::a()->setTitle('Смайлики');
Template::a()->set('data',$data);
Template::a()->display('help/smiles/index');
?>