Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pliki tekstowe ! 3 ostatnie wiersze
radeksnara
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.08.2006

Ostrzeżenie: (0%)
-----


Witam!
Napisalem skrypt ktory pobiera tekst z pliku mecze.txt i wyswietla w battle.php.
Problem polega natym ze chcial bym aby wyswietlane zostalu tylko 3 ostatnie wiersze z pliku mecze.txt
Oraz chcialbym sie spytac jak uporzadkowac źródlo strony bo troche tam mi sie miesza !
Kod battle.php :
  1. <html>
  2. <head>
  3. <title>Mecze rozegrane</title>
  4. </head>
  5. <body>
  6. <h1>Rozegrane mecze</h1>
  7. <?php
  8. echo "<table border="0">";
  9. echo '<tr><td bgcolor="#CCCFF">Data </td>
  10. <td bgcolor="#CCCFF">Gospodarze</td>
  11. <td bgcolor="#CCCFF">Goscie</td>
  12. <td bgcolor="#CCCFF">Wynik</td>
  13. <td bgcolor="#CCCFF">Mapa</td>  
  14. </tr>';
  15. $zawartosc=file_get_contents ("mecze/mecze.txt");
  16. $linia=explode ("n",$zawartosc);
  17. $ilosc_tablic=count($linia)-1;
  18. for ($i=0;$i<$ilosc_tablic;$i++)
  19. {
  20. $wiersz=explode ("t",$linia[$i]);
  21. if ($wiersz[4]<$wiersz[6]) $color=green;
  22. else if ($wiersz[4]>$wiersz[6]) $color=red;
  23. else if ($wiersz[4]=$wiersz[6]) $color=yellow;
  24.  
  25. echo " <tr><td>$wiersz[0]</td>
  26. <td>$wiersz[1]</td>
  27. <td>$wiersz[3]</td>
  28. <td style="color:$color">$wiersz[4] : $wiersz[6]</td>
  29.  <td>$wiersz[7]</td>
  30. </tr>";
  31. }
  32. ?>
  33. </body>
  34. </html>


www.r3dsh0t.ovh.org/battle.php

Pozdrawiam !

Ten post edytował radeksnara 28.12.2006, 12:28:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
koodlaty
post
Post #2





Grupa: Zarejestrowani
Postów: 118
Pomógł: 3
Dołączył: 6.07.2006
Skąd: Dublin

Ostrzeżenie: (0%)
-----


Np tak:

  1. <?php
  2. $plik = file('plikoktoryCichodzi'); // pobiera do tablicy zawartosc pliku, jedna linia - jedno pole
  3. $plik = array_reverse($plik); // odwraca tablice - kolejnosc elementow
  4.  
  5. $plik[0]; // ostatnia linia pliku
  6. $plik[1]; // przed ostatnia
  7. $plik[2]; // trzecia od konca
  8. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 05:08