Advertisement
Guest User

Untitled

a guest
May 30th, 2017
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.85 KB | None | 0 0
  1. <?php
  2. $user="root";
  3. $password="ascent";
  4. $database="logon"; //Char+login DB
  5.  
  6. $nochar=false;
  7. $voted=false;
  8. $disp = true;
  9. if(($_COOKIE['vote']) != '1')
  10. {
  11.     if(!empty($_POST['name']))
  12.     {
  13.         mysql_connect(localhost,$user,$password);
  14.         @mysql_select_db($database) or die( "Unable to select database");
  15.         $name = strtolower(mysql_real_escape_string($_POST['name']));
  16.         $today = date("mdHi");
  17.         $query="SELECT * FROM characters WHERE name='$name' LIMIT 1";
  18.         $result = mysql_query($query);
  19.         if($row = mysql_fetch_array($result))
  20.         {
  21.             $guid = $row['guid'];
  22.             $acct = $row['acct'];
  23.             $res = mysql_query("SELECT * FROM votewatch WHERE acct='$acct' LIMIT 1");
  24.             if($r2 = mysql_fetch_array($res))
  25.             {
  26.                 $ct = $r2['ctime'];
  27.                 if($today-$ct < 1200)
  28.                 {
  29.                     $disp = false;
  30.                     mysql_close();
  31.                     return;
  32.                 }
  33.                 else
  34.                 {
  35.                     mysql_query("DELETE FROM votewatch WHERE acct='$acct' LIMIT 1");
  36.                 }
  37.             }
  38.             $reward = mysql_real_escape_string($_POST['reward']);
  39.             if($reward == 0)
  40.             {
  41.                 mysql_query("INSERT INTO mailbox_insert_queue(sender_guid, receiver_guid, subject, body, stationary, money, item_id, item_stack) VALUES ($guid, $guid, 'Thank you for voting!', 'Have this item as a reward', 0, 100000, 0, 1)");
  42.             }
  43.             else
  44.             {
  45.                 mysql_query("INSERT INTO mailbox_insert_queue(sender_guid, receiver_guid, subject, body, stationary, money, item_id, item_stack) VALUES ($guid, $guid, 'Thank you for voting!', 'Have this item as a reward', 0, 0, $reward, 1)");
  46.             }
  47.             mysql_query("INSERT INTO votewatch(acct, ctime) VALUES($acct, $today)");
  48.             $voted = true;
  49.         }
  50.         else
  51.         {
  52.             $nochar = true;
  53.         }
  54.         mysql_close();
  55.     }
  56. }
  57. else
  58. {
  59.     $disp = false;
  60. }
  61.  
  62. ?>
  63. <div id='container' style='-moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:default; padding-bottom:5px; width:320px; border: 4px double red; position: absolute; top:20px; left:20px; background-color:black; color:white;'>
  64.     <div id='header' style='font-family: Arial; margin-bottom: 0.5em; border-bottom: 1px solid red; text-align: center; background-color:gray; color:#ffffff'>
  65.         Please vote for our server!
  66.         <span align='right' style='position:absolute; left: 305px; text-align: right;'>
  67.             <a href='javascript:void();' style='font-size:10px; color:white; text-decoration:none;' onclick='javascript:document.getElementById("container").style.display="none";'>
  68.                 [X]
  69.             </a>
  70.         </span>
  71.     </div>
  72.     <div id='text' style='padding: 5px; padding-left: 7px; font-size: 12px; border-bottom: 1px solid red;'>
  73.         Voting for our server helps us grow and evolve,
  74.         and eventually become better than before.
  75.         You can vote once every 12 hours, and you'll get a reward for doing so!
  76.     </div>
  77.     <form style='text-align: center; margin-bottom: 2px; margin-top: 5px;' method='post' action='index.php'>
  78.         <div style='font-size: 12px; valign:center;'>
  79.             Character Name:&nbsp;&nbsp;
  80.        
  81.             <input type='text' name='name' style='font-size: 12px; width: 80px; background-color: black; color: white; border: 1px solid red;' />
  82.             <input type='submit' style='font-size: 12px; position:relative; top:1px; color:white; height: 17px; border:1px solid red; background-color:black;' value='Vote!' />
  83.         </div>
  84.         <div style='font-size: 12px; valign:center; margin-top: 5px; padding-top: 3px;'>
  85.             Choose a reward:&nbsp;&nbsp;
  86.             <select name='reward' style='background-color: black; color: white; font-family: Arial; font-size: 12px; border: 1px solid red; height: 17px; font-size: 10px;'>
  87.                 <option value='0'>10 Gold</option>
  88.                 <option value='27498'>Scroll of Agility V</option>
  89.                 <option value='27499'>Scroll of Intellect V</option>
  90.                 <option value='27500'>Scroll of Protection V</option>
  91.                 <option value='27501'>Scroll of Spirit V</option>
  92.                 <option value='27502'>Scroll of Stamina V</option>
  93.                 <option value='27503'>Scroll of Strength V</option>
  94.             </select>
  95.    
  96.         ?>
  97.     </form>
  98. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement