SHARE
TWEET

Untitled

a guest Jul 21st, 2017 66 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3.     $secret_key = 'key';                    # Вставляем сюда и на сайт секретное слово,
  4.                                             # придумываем сами, например Ll3*4!L1*(&$Wsl.
  5.     $host = 'localhost';                    # Указываем IP сервера, на котором стоит База Данных
  6.     $bd_user = 'bd_user';               # Пользователь базы данных
  7.     $bd_name = 'bd_name';               # Название базы данных
  8.     $user_pass = 'pass';                # Пароль от базы данных
  9.     $money_per_vote = '2';              # Укажите количество монет, которые получит игрок за 1 голос
  10.     $iconomy_table = 'dle_users';               # Таблица, в которую записываются игровые деньги
  11.  
  12. # Некоторые проекты выдают за голосование реальные деньги. Например, 1 голос - 1-2 рубля, это повышает желание
  13. # голосовать, т.к. позволяет покупать донатные группы без материальных вложений.
  14.  
  15.     if(isset($_GET['nickname']) && isset($_GET['token']))  
  16.     {
  17.  
  18.    $nickname = $_GET['nickname'];
  19.  
  20.    $token = $_GET['token'];
  21.  
  22.    if($token == md5($nickname.$secret_key))
  23.    {
  24.     $con = mysqli_connect($host, $bd_user, $user_pass, $bd_name);
  25.  
  26.     if (mysqli_connect_errno()) {
  27.       echo "Failed to connect to MySQL: " . mysqli_connect_error();
  28.     }
  29.             #$userid1 = mysqli_query($con, "SELECT user_id FROM dle_users WHERE name = '{$nickname}'") or die(mysqli_error($con));
  30.             #print_r($userid1);
  31.             #exit();
  32.             #mysqli_query($con, "UPDATE {$iconomy_table} SET value = value+$money_per_vote WHERE user_id ='{$userid}'") or die(mysqli_error($con));
  33.     /* mysqli_query($con, "UPDATE {$iconomy_table} SET money = money+$money_per_vote WHERE user_id IN (SELECT user_id FROM dle_users WHERE name = '{$nickname}')") or die(mysqli_error($con));*/
  34.  
  35.     mysqli_query($con, "UPDATE {$iconomy_table} SET `money` = money+$money_per_vote WHERE name = '{$nickname}'") or die(mysqli_error($con));
  36.     mysqli_close($con);
  37.     echo "OK";
  38.   } else {
  39.     echo "No reauest data";
  40.   }
  41.  
  42. } else {
  43.     echo "md5 error";
  44. }
  45.  
  46. ?>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top