Guest User

Untitled

a guest
Oct 17th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. error_reporting(E_ALL);
  2. global $user_ID;
  3.  
  4. if ($user_ID > 0) {
  5. // Recuperation du login
  6. $login = strtolower(get_user_by('id',$user_ID)->user_login);
  7. // Connection à la BDD iConomy
  8. include "config_bdd.php";
  9. $conn = mysql_connect($dbhost, $dbuser, $dbpass);
  10. mysql_select_db($dbname);
  11. $result = mysql_query("SELECT * FROM iConomy WHERE username='".$login."'");
  12. $row = mysql_fetch_array($result);
  13. if ($row) {
  14. echo "
  15.  
  16. Utilisateur " . $login . ", votre balance actuelle est de " . $row['balance'] . " MF
  17.  
  18. ";
  19. $file = "vote_". $login. ".txt";
  20. $date = mktime();
  21. if ( file_exists($file) ) {
  22. $fp = fopen($file, "r");
  23. $olddate = fread($fp,1024);
  24. $time_delay = $date - $olddate;
  25. $time_interval = 7200;
  26. fclose($fp);
  27.  
  28. if ($time_delay > $time_interval) {
  29. $fp = fopen($file, "w");
  30. fwrite($fp,$date);
  31. fclose($fp);
  32. ?>
  33.  
  34. mysql_query("UPDATE iConomy SET balance=balance+150 WHERE id=".$row[0]."");
  35. $myFile = "transactions.txt";
  36. $fh = fopen($myFile, 'a');
  37. fwrite($fh,$row['username'] . ' succesfully added 150 MF on ' . date('l jS \of F Y h:i(worry) A') . " by voting.\r\n");
  38. fclose($fh);
  39. ?>
  40. Comment Voter ?
  41.  
  42. A lire entièrement
  43.  
  44. Pour voter vous devez dans un premier temps cliquer sur l'image ci-dessous:
  45.  
  46.  
  47.  
  48.  
  49.  
  50. Vous devez ensuite rentrer les deux mots qui sont inscrit dans le cadre(Les recopier en respectant les caractère). cliquez ensuite sur voter.
  51. /!\ Vous recevrez vos Mf seulement apres avoir réellement voté.
  52. Toute triche est impossible car plusieurs redirection s'effectue pendant la procédure.
  53. echo "Vous avez déjà voté il y a " . $time_delay . " secondes.";
  54. $time_diff = $time_interval - $time_delay;
  55. echo "Revenez voter dans ". $time_diff . " secondes.
  56.  
  57. ";
  58. }
  59. } else {
  60. ?>
  61.  
  62. mysql_query("UPDATE iConomy SET balance=balance+150 WHERE id=".$row[0]."");
  63. $myFile = "transactions.txt";
  64. $fh = fopen($myFile, 'a');
  65. fwrite($fh,$row['username'] . ' succesfully added 150 MF on ' . date('l jS \of F Y h:i(worry) A') . " by voting.\r\n");
  66. fclose($fh);
  67. ?>
  68. Comment Voter ?
  69.  
  70. A lire entièrement
  71.  
  72. Pour voter vous devez dans un premier temps cliquer sur l'image ci-dessous:
  73.  
  74.  
  75.  
  76.  
  77.  
  78. Vous devez ensuite rentrer les deux mots qui sont inscrit dans le cadre(Les recopier en respectant les caractère). cliquez ensuite sur voter.
  79. /!\ Vous recevrez vos Mf seulement apres avoir réellement voté.
  80. Toute triche est impossible car plusieurs redirection s'effectue pendant la procédure.
  81. $fp = fopen($file, "w");
  82. fwrite($fp,$date);
  83. fclose($fp);
  84. }
  85.  
  86. } else {
  87. echo "
  88.  
  89. Connectez-vous au moins une fois dans le jeu pour activer votre compte iConomy.
  90.  
  91. ";
  92. }
  93. // Fermeture de la BDD
  94. mysql_close($conn);
  95. }
  96. ?>
  97.  
  98. Si vous ne voyez que cette phrase, connectez-vous pour pouvoir voter, ou tentez un rafraîchissement de la page.
Add Comment
Please, Sign In to add comment