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: } ?>