В заданиях скрипта SoooFast есть одно мелочное, но крайне неприятное недоработанное звено, а именно свободные выполнения задания. Иными словами работает это так. Рекламодатель добавил задание на 1 выполнение, а выполнят его все 10 пользователей. И неловко получится, когда он не сможет подтвердить, а все беды свалятся на администрацию букса.В заданиях скрипта SoooFast есть одно мелочное, но крайне неприятное недоработанное звено, а именно свободные выполнения задания. Иными словами работает это так. Рекламодатель добавил задание на 1 выполнение, а выполнят его все 10 пользователей. И неловко получится, когда он не сможет подтвердить, а все беды свалятся на администрацию букса.
Исправим это. Кстати, говорю сразу, что я не стал писать автоматическое удаление заданий при истощении их выполнении, я просто сделал так, чтобы не было таких недоразумений. Нужно автоматическое удаление? Любой каприз за ваши деньги
1. Откройте файл tasklist.php и найдите там код:
{
$id=$_POST["id"];
После которого вставьте следующее:
$res=mysql_fetch_array($res);
$good=$res["good"];
$bad=$res["bad"];
$wait=$res["wait"];
$over=$good+$bad+$wait;
2. Опуститесь на пару строчек ниже и найдите код:
И после него вставьте:
3. Мы конечно сделали уведомление, но глупые или назойливые пользователи все равно будут пытаться проскользнуть и выполнить задание, что бы обвинить потом рекламодателя или администратора проекта. Поэтому опускаемся ниже и находим код:
$amount=$res["amount"];
$t=time();
$wait=$res["wait"]+1;
$kolvo=$res["kolvo"]-1;
И следом за ним добавьте следующее:
$good=$res["good"];
$bad=$res["bad"];
$over=$good+$bad+$waits-1;
4. Ещё ниже создадим условие ошибки, для этого после:
{
echo "<b>Сообщение от системы!</b><br>Ув. пользователь, на балансе задания недостаточно средств для его выполнения";
}else{
Добавьте:
Ну и наконец на последок, что бы не выдавало ошибок пониже найдите:
}
}
}
И добавьте после них символ }
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.