Rev 2 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 6 | ||
---|---|---|---|
1 | <?php |
1 | <?php |
2 | 2 | ||
3 | if ($_GET['show'] != 'all') { |
3 | if ($_GET['show'] != 'all') { |
4 | echo '<meta http-equiv="refresh" content="2">'; |
4 | echo '<meta http-equiv="refresh" content="2">'; |
5 | } |
5 | } |
6 | 6 | ||
7 | echo '<style type="text/css">BODY{font-family:Verdana, Arial, Helvetica, sans-serif}</style>'; |
7 | echo '<style type="text/css">BODY{font-family:Verdana, Arial, Helvetica, sans-serif}</style>'; |
8 | 8 | ||
9 | $fileRead = file_get_contents("messages.txt"); |
9 | $fileRead = file_get_contents("messages.txt"); |
10 | 10 | ||
11 | $expl = explode("\n", $fileRead); |
11 | $expl = explode("\n", $fileRead); |
12 | 12 | ||
13 | $e = count($expl); |
13 | $e = count($expl); |
14 | 14 | ||
15 | // -1, da am Dateiende immer "\n" (Leerzeile) |
15 | // -1, da am Dateiende immer "\n" (Leerzeile) |
16 | 16 | ||
17 | if ($_GET['show'] == 'all') { |
17 | if ($_GET['show'] == 'all') { |
18 | $s = count($expl); |
18 | $s = count($expl); |
19 | } else { |
19 | } else { |
20 | $s = $_GET['show']; |
20 | $s = $_GET['show']; |
21 | } |
21 | } |
22 | 22 | ||
23 | $s = count($expl)-$s-1; |
23 | $s = count($expl)-$s-1; |
24 | if ($s < 0) $s = 0; |
24 | if ($s < 0) $s = 0; |
25 | 25 | ||
26 | for ($i=$s; $i<count($expl)-1; $i++) { |
26 | for ($i=$s; $i<count($expl)-1; $i++) { |
27 | echo "[".str_pad($i+1, 4, '0', STR_PAD_LEFT)."] ".$expl[$i]; |
27 | echo "[".str_pad((string)($i+1), 4, '0', STR_PAD_LEFT)."] ".$expl[$i]; |
28 | } |
28 | } |
29 | 29 | ||
30 | ?> |
30 | ?> |
31 | 31 | ||
32 | <!-- <script> |
32 | <!-- <script> |
33 | scrollto(0,2048); |
33 | scrollto(0,2048); |
34 | </script> --> |
34 | </script> --> |
35 | 35 |