Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб ваучеры/бонусы[DLE]

Напиши нормальный без ника игрока что-бы любой мог активировать!
 
Напиши нормальный без ника игрока что-бы любой мог активировать!
вместо этого
PHP:
if (isset($_POST['delete_vaucher'])) {
$password_delete = md5($_POST['password_delete']);
$sql = mysql_query("SELECT password_vauch FROM lk_vaucher WHERE name='$username'");
$nameitem = mysql_result($sql,0);
    if($nameitem >= $password_delete){
        $sql = mysql_query("SELECT bonus FROM lk_vaucher WHERE name='$username'");
        $bonus_vauch = mysql_result($sql,0);
        $sql = mysql_query("SELECT id FROM lk_vaucher WHERE name='$username'");
        $id_vauch = mysql_result($sql,0);
        $cinets = mysql_query("UPDATE iconomy SET balance=balance+'$bonus_vauch' WHERE username='$username'")or die(mysql_error());
        $error_alert = "Ваучер суммой $bonus_vauch был получен игроком $username";
        $cinets = mysql_query("DELETE FROM lk_vaucher WHERE id='$id_vauch'")or die(mysql_error());
    }else{
    $error_alert = 'Либо вам не выдали ваучер,либо вы его уже получили!';
    };
}
вставь это
PHP:
if (isset($_POST['delete_vaucher'])) {
$password_delete = md5($_POST['password_delete']);
$password_delete = mysql_real_escape_string($password_delete);
$sql = mysql_query("SELECT * FROM `lk_vaucher` WHERE `password_vauch` = '$password_delete'");
$nameitem = mysql_fetch_array($sql,0);
    if($nameitem['password_vauch'] == $password_delete){
        $cinets = mysql_query("UPDATE `iconomy` SET `balance` =balance+'{$nameitem['bonus']}' WHERE `username` = '$username'")or die(mysql_error());
        $error_alert = "Ваучер суммой {$nameitem['bonus']} был получен игроком {$username}";
        $cinets = mysql_query("DELETE FROM `lk_vaucher` WHERE `id` = '{$nameitem['id']}'")or die(mysql_error());
    }else{
    $error_alert = 'Либо вам не выдали ваучер,либо вы его уже получили!';
    };
}
 
Последнее редактирование:
я не понимаю, как для всех сделать? чтобы только я знал ваучеры и продавал их. чтобы можно было ввести и ваучер и пароль (это плюс к защите от подбора)
 
я не понимаю, как для всех сделать? чтобы только я знал ваучеры и продавал их. чтобы можно было ввести и ваучер и пароль (это плюс к защите от подбора)
я забросил эти ваучеры) возможно позже доделаю их
 

Поделиться этой страницей

Назад
Верх