I-frame. Списывание голоса у пользователя
Re: I-frame. Списывание голоса у пользователя
Не работает при нажатии "Списать голос" выдаёт надпись "user_id"
Re: I-frame. Списывание голоса у пользователя
всё работает
Re: I-frame. Списывание голоса у пользователя
Тоесть и надпись "user_id" должна появляться?
Re: I-frame. Списывание голоса у пользователя
Так обьясни пожалуйста в чём может быть причина?
Re: I-frame. Списывание голоса у пользователя
ты id и ключ приложения поменял на свои?
Re: I-frame. Списывание голоса у пользователя
Ты правильно навел путь к 2.php ?danger-99 писал(а):Так обьясни пожалуйста в чём может быть причина?
Re: I-frame. Списывание голоса у пользователя
Ключ указан верно путь прописан правельно...
Re: I-frame. Списывание голоса у пользователя
В настройках приложения указал путь к 1.php
2.php
Код: Выделить всё
<a class="" href="/2.php?&user_id=<?php echo $_GET['viewer_id'];?>&auth_key=<?php echo $_GET['auth_key'];?>"><b>Списать 1 голос</b>
Код: Выделить всё
<?php $api_id = "Тут всё верно"; // $api_key = "Тут тоже"; // $auth_key = $_GET['auth_key']; // auth_key из FlashVars приложения $user_id = $_GET['user_id']; // id просматривающего приложение // вот это кусок списывания голоса $rand = rand(); $timestamp = time()+300; $sig = md5("api_id=".$api_id."method=secure.withdrawVotes". "random=".$rand. "timestamp=".$timestamp. "uid=".$user_id. "v=2.0". "votes=100".$api_key); $postvars="api_id=".$api_id."&method=secure.withdrawVotes"."&random=".$rand."×tamp=".$timestamp."&uid=".$user_i d."&v=2.0"."&votes=100"."&sig=".$sig; $chp = curl_init('http://api.vkontakte.ru/api.php'); curl_setopt($chp, CURLOPT_HEADER,0); curl_setopt($chp, CURLOPT_RETURNTRANSFER ,1); curl_setopt($chp, CURLOPT_POST, 1); curl_setopt($chp, CURLOPT_POSTFIELDS, $postvars); $res = curl_exec($chp); curl_close($chp);// проверка есть ли голос у типа $num = strpos($res, "<error_code>502</error_code>"); // нет денег if ($num<>"") { echo "Нет денег"; return; } $num = strpos($res, "<transferred>"); // другие ошибки if ($num=="") { echo "error"; return; } else { // ОЛОЛО echo 'Голос списан'; }// конец ?>