Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.42 KB | None | 0 0
  1. <?php // Extract file here
  2.   $lines = file('bans.php.txt');
  3. ?>
  4. <?php  if (count ($lines)) { ?>
  5.   <table border='1'>
  6.     <tr>
  7.       <th>IP</th>
  8.       <th>DateTime</th>
  9.       <th>Nick</th>
  10.       <th>Result</th>
  11.       <th>Reason</th>
  12.     </tr>;
  13.     <?php foreach ($lines as $row => $value){ ?>
  14.     <?php // All logic here
  15.       $items1 = explode(" ", $value, 2);//0 - IP, 1 - все остальное
  16.       //найдем дату и время - между первым [ и первым ]
  17.       $item1 = $items1[1];
  18.       $items2 = explode("]", $item1, 2);
  19.       //найдем ник пользователя, между первым ] и символом -
  20.       $item2 = $items2[1];
  21.       $items3 = explode("-", $item2, 2);
  22.       //найдем результат, между - и перед точкой .
  23.       $item3 = $items3[1];
  24.       $items4 = explode(".", $item3, 2);
  25.       //найдем ник админа, между результатом и точкой .
  26.       //найдем причину, между последним [ и последним ]
  27.       $item4 = $items4[1];
  28.       $items5 = explode(":", $item4, 2);
  29.     ?>
  30.       <tr>
  31.         <td><?php print $items1[0] ?></td>
  32.         <td><?php print $items2[0] ?></td>
  33.         <td><?php print $items3[0] ?></td>
  34.         <td><?php print $items4[0] ?></td>
  35.         <td><?php print $items5[1] ?></td>
  36.       </tr>
  37.   <?php } ?>
  38.   </table>
  39. <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement