add('pages_comments', $_POST); break; case 'like': unset($a); unset($b); $a['id'] = $_POST['id']; $b['likes'] = $db->get_val('pages', $a, 'likes') + 1; setcookie("page_like", $a['id'], time() + 31536000, '/', $_SERVER['SERVER_NAME']); $db->update('pages', $a['id'], $b); echo 1; break; case 'get_like_galery': unset($_POST['act']); //$_POST['type']='foto'; echo $db->get_val("foto_img", $_POST, 'reyt'); break; case 'foto_to_cart': //определяем ИД пользователя if ($_SESSION['user_id']) $massiv['user_id'] = $_SESSION['user_id']; else $massiv['user_id'] = session_id(); $massiv['foto_id'] = $_POST['id']; //cмотрим, нет ли в корзине $id = $db->get_val('cart', $massiv, 'id'); $massiv['t'] = time(); if (!$id) $db->add('cart', $massiv); break; case 'set_like_galery': unset($_POST['act']); $reyt = $db->get_val("foto_img", $_POST, 'reyt'); //ставить могут только авторизованные if ($_SESSION['user_id']) { $_POST['user_id'] = $_SESSION['user_id']; $_POST['type'] = 'foto'; //смотрим, не лайкали ли уже эту фотку $id = $db->get_val("anti_like", $_POST, 'id'); if (!$id) { $reyt++; //обновляем таблу с фоткой unset($a); $a['reyt'] = $reyt; $db->update('foto_img', $_POST['id'], $a); //пишем антилайк $db->add('anti_like', $_POST); } } echo $reyt; break; default: } ?>