Advertisement
Guest User

Untitled

a guest
Sep 20th, 2019
344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 10.57 KB | None | 0 0
  1. <?php if(!defined('INITIALIZED')) exit;
  2.     $page = 0;
  3.     if (isset($_REQUEST['page']))
  4.         $page = (int) $_REQUEST['page'];
  5.    
  6.     $rows = 20;
  7.     $rowsPerPage = 20;
  8.     $found_item = false;
  9.     $submit = trim($_POST['submit']);
  10.     $pesquisar = (string) $_POST['pesquisar'];
  11.     foreach($SQL->query('SELECT * FROM `auction_system` WHERE item_name LIKE "%'.$pesquisar.'%" ORDER BY `item_name` DESC') as $info)
  12.     {
  13.         $player = new Player();
  14.         $player->load($info['player_id']);
  15.         $cost = round($info['value']/1000, 2);
  16.         if($action == "items")
  17.         {
  18.             if($pesquisar)
  19.             {
  20.                 $found_item = true;
  21.                 $info_item .= '
  22.                 <tr>
  23.                     <td><center>'.$info['id'].'</center></td>
  24.                     <td><center><img src="/images/all/'.$info['item_id'].'.gif"/></center></td>
  25.                     <td><center>'.$info['item_name'].'</center></td>
  26.                     <td><center><a href="?subtopic=characters&name='.urlencode($info['name']).'">'.$info['name'].'</a></center></td>
  27.                     <td><center>'.$info['count'].'</center></td>
  28.                     <td><center>'.$cost.'k<br><small>'.$info['value'].'gp</small></center></td>
  29.                     <td><center>!offer buy, '.$info['id'].'</center>
  30.                 </tr>';
  31.             }
  32.         }
  33.        
  34.         if($action == "")
  35.         {
  36.             $info_item .= '
  37.             <tr>
  38.                 <td><center>'.$info['id'].'</center></td>
  39.                 <td><center><img src="/images/all/'.$info['item_id'].'.gif"/></center></td>
  40.                 <td><center>'.$info['item_name'].'</center></td>
  41.                 <td><center><a href="?subtopic=characters&name='.urlencode($info['name']).'">'.$info['name'].'</a></center></td>
  42.                 <td><center>'.$info['count'].'</center></td>
  43.                 <td><center>'.$cost.'k<br><small>'.$info['value'].'gp</small></center></td>
  44.                 <td><center>!offer buy, '.$info['id'].'</center>
  45.             </tr>';
  46.         }
  47.     }
  48.    
  49.     $main_content .= '
  50.     <div class="TableContainer">
  51.         <div class="CaptionContainer">
  52.             <div class="CaptionInnerContainer">
  53.                 <span class="CaptionEdgeLeftTop" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  54.                 <span class="CaptionEdgeRightTop" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  55.                 <span class="CaptionBorderTop" style="background-image:url(layouts/custom/img/content/table-headline-border.gif);"></span>
  56.                 <span class="CaptionVerticalLeft" style="background-image:url(layouts/custom/img/content/box-frame-vertical.gif);"></span>
  57.                 <div class="Text">Commands</div>
  58.                 <span class="CaptionVerticalRight" style="background-image:url(layouts/custom/img/content/box-frame-vertical.gif);"></span>
  59.                 <span class="CaptionBorderBottom" style="background-image:url(layouts/custom/img/content/table-headline-border.gif);"></span>
  60.                 <span class="CaptionEdgeLeftBottom" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  61.                 <span class="CaptionEdgeRightBottom" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  62.             </div>
  63.         </div>
  64.         <table class="Table5" cellpadding="0" cellspacing="0">
  65.             <tbody>
  66.                 <tr>
  67.                     <td>
  68.                         <div class="InnerTableContainer">
  69.                             <table style="width:100%;">
  70.                                 <tbody>
  71.                                     <tr>
  72.                                         <td>
  73.                                             <div class="TableShadowContainerRightTop">
  74.                                                 <div class="TableShadowRightTop" style="background-image:url(layouts/custom/img/content/table-shadow-rt.gif);"></div>
  75.                                             </div>
  76.                                             <div class="TableContentAndRightShadow" style="background-image:url(layouts/custom/img/content/table-shadow-rm.gif);">
  77.                                                 <div class="TableContentContainer">
  78.                                                     <table class="TableContent" width="100%" style="border:1px solid #faf0d7;">
  79.                                                         <tbody>
  80.                                                             <tr>
  81.                                                                 <td style="float: center;">
  82.                                                                     <center><small><font color="green"> Exemplo para adicionar uma venda.</font></small>
  83.                                                                         <br><b>!offer add, itemName, itemCount, itemPrice </b>
  84.                                                                         <br><small>example: !offer add, plate armor, 1, 500</small>
  85.                                                                         <br><font color="red"><font size="1"></font></font>
  86.                                                                     </center>
  87.                                                                     <br>
  88.                                                                     <br>
  89.                                                                 </td>
  90.                                                                 </center>
  91.                                                                 <!-- <td width="25%"><img src="" style="float: right;"></td>-->
  92.                                                             </tr>
  93.                                                         </tbody>
  94.                                                     </table>
  95.                                                 </div>
  96.                                             </div>
  97.                                             <tr>
  98.                                                 <td>
  99.                                                     <div class="TableShadowContainerRightTop">
  100.                                                         <div class="TableShadowRightTop" style="background-image:url(layouts/custom/img/content/table-shadow-rt.gif);"></div>
  101.                                                     </div>
  102.                                                     <div class="TableContentAndRightShadow" style="background-image:url(layouts/custom/img/content/table-shadow-rm.gif);">
  103.                                                         <div class="TableContentContainer">
  104.                                                             <table class="TableContent" width="100%" style="border:1px solid #faf0d7;">
  105.                                                                 <tbody>
  106.                                                                     <tr>
  107.                                                                         <td width="40%" style="background: #1a7b1a;color: white;">
  108.                                                                             <center><i class="fas fa-cart-plus" style="font-size: 36px;float: left;"></i><b>!offer buy, AuctionID</b>
  109.                                                                             <br><small>example: !offer buy, 1943<br>Esse comando compra uma oferta.</small></center>
  110.                                                                         </td>
  111.                                                                         <td width="40%" style="background: #b52525;color: white;">
  112.                                                                             <center><i style="font-size: 36px;float: left;" class="fas fa-trash-alt"></i><b>!offer remove, AuctionID </b>
  113.                                                                             <br><small>example: !offer remove, 1943<br>Esse comando remove uma oferta.</small></center>
  114.                                                                         </td>
  115.                                                                     </tr>
  116.                                                                 </tbody>
  117.                                                             </table>
  118.                                                         </div>
  119.                                                     </div>
  120.                                                     <div class="TableShadowContainer">
  121.                                                         <div class="TableBottomShadow" style="background-image:url(layouts/custom/img/content/table-shadow-bm.gif);">
  122.                                                             <div class="TableBottomLeftShadow" style="background-image:url(layouts/custom/img/content/table-shadow-bl.gif);"></div>
  123.                                                             <div class="TableBottomRightShadow" style="background-image:url(layouts/custom/img/content/table-shadow-br.gif);"></div>
  124.                                                         </div>
  125.                                                     </div>
  126.                                                 </td>
  127.                                             </tr>
  128.                                         </tbody>
  129.                                     </table>
  130.                                 </div>
  131.                             </td>
  132.                         </tr>
  133.                     </tbody>
  134.                 </table>
  135.             </div>
  136.         <br>
  137.         <div style="float: right;">
  138.             <form action="?subtopic=auction&action=items" method="post">
  139.                 <input class="inputclass" type="text" name="pesquisar" value="" placeholder="Item Name" required="">
  140.                 <input class="inputbotton" type="submit" name="searching" value="Search" onclick="checkSearch();">
  141.             </form>
  142.         </div>
  143.         <br>
  144.     <br>';
  145.  
  146.     $main_content .= '
  147.    <div class="TableContainer">
  148.         <div class="CaptionContainer">
  149.             <div class="CaptionInnerContainer">
  150.                 <span class="CaptionEdgeLeftTop" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  151.                 <span class="CaptionEdgeRightTop" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  152.                 <span class="CaptionBorderTop" style="background-image:url(layouts/custom/img/content/table-headline-border.gif);"></span>
  153.                 <span class="CaptionVerticalLeft" style="background-image:url(layouts/custom/img/content/box-frame-vertical.gif);"></span>
  154.                 <div class="Text"><a href="?subtopic=auction"><font color="white">Trade OFF</font></a>
  155.                     <p style="display: inline; float: right; margin: 0 10px 0px 0px;">Filters: <a class="branquim" href="?subtopic=auction">[ ALL Items ]</a></p>
  156.                 </div>
  157.                 <span class="CaptionVerticalRight" style="background-image:url(layouts/custom/img/content/box-frame-vertical.gif);"></span>
  158.                 <span class="CaptionBorderBottom" style="background-image:url(layouts/custom/img/content/table-headline-border.gif);"></span>
  159.                 <span class="CaptionEdgeLeftBottom" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  160.                 <span class="CaptionEdgeRightBottom" style="background-image:url(layouts/custom/img/content/box-frame-edge.gif);"></span>
  161.             </div>
  162.         </div>
  163.         <table class="Table5" cellpadding="0" cellspacing="0">
  164.             <tbody>
  165.                 <tr>
  166.                     <td>
  167.                         <div class="InnerTableContainer">
  168.                             <table style="width:100%;">
  169.                                 <tbody>
  170.                                     <tr>
  171.                                         <td>
  172.                                             <div class="TableShadowContainerRightTop">
  173.                                                 <div class="TableShadowRightTop" style="background-image:url(layouts/custom/img/content/table-shadow-rt.gif);"></div>
  174.                                             </div>
  175.                                             <div class="TableContentAndRightShadow" style="background-image:url(layouts/custom/img/content/table-shadow-rm.gif);">
  176.                                                 <div class="TableContentContainer">';
  177.                                                     if(!$info)
  178.                                                     {
  179.                                                         $main_content .= '
  180.                                                         <table border=0 cellspacing=1 cellpadding=4 width=100%>
  181.                                                             <tr bgcolor="'.$config['site']['vdarkborder'].'">
  182.                                                                 <td class="white"><b>Auctions</b></td>
  183.                                                             </tr>
  184.                                                             <tr bgcolor="'.$config['site']['darkborder'].'">
  185.                                                                 <td>Currently is no one active Auction.</td>
  186.                                                             </tr>
  187.                                                         </table>';
  188.                                                     } else {
  189.                                                         $main_content .= '
  190.                                                         <table border=0 cellspacing=1 cellpadding=4 width=100%>                            
  191.                                                             <tr bgcolor="'.$config['site']['vdarkborder'].'">
  192.                                                                 <td CLASS=white><b><center>ID</center></b></td>
  193.                                                                 <td class="white"><b><center>#</center></b></td>
  194.                                                                 <td class="white"><b><center>Item Name</center></b></td>
  195.                                                                 <td class="white"><b><center>Player</center></b></td>
  196.                                                                 <td class="white"><b><center>Count</center></b></td>
  197.                                                                 <td class="white"><b><center>Cost</center></b></td>
  198.                                                                 <td class="white"><b><center>Buy</center></b></td>
  199.                                                             </tr>';
  200.                                                         $main_content .= $info_item.'</table>';
  201.                                                     }
  202.                                                 $main_content .= '
  203.                                             <br>
  204.                                         <p align="right"><small>System created by <a href="http://otland.net/members/pedrook/">Yinz</a>.</small></p>
  205.                                     </div>
  206.                                 </div>
  207.                             </tbody>
  208.                         </table>
  209.                     </div>
  210.                 </td>
  211.             </tr>
  212.         </tbody>
  213.     </table>';
  214.  
  215.     $main_content .= '<center><div class="text-center"><ul class="pagin">';
  216.     $pages = (int)($rows / $rowsPerPage);
  217.     for ($i = 0; $i < $pages; $i++) {
  218.         $x = $i + 1;
  219.         $main_content .= '<li'.(($x - 1) == $page ? 'class="active"' : '') .'><a href="?subtopic=auction&list='.urlencode($list).'&page='.($x - 1).'" data-original-title="" title="">'.($x).'</a></li>';
  220.     }
  221.     $main_content .= '</ul></div></center></div>';
  222. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement