Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pobieranie danych z pliku tekstowego
Danoc
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 27.06.2008

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


Mam kod, który pobiera dane z pliku tekstowego
  1. <?php  
  2. $file = file('data/next_meeting.txt', 'rt');  
  3. $file_c = 1;  
  4. for ($i = 0; $i < $file_c; $i++) {  
  5. list($date, $number, $avatar1, $avatar2, $date1, $meeting1, $meeting2) = explode('|', $file[$i]);
  6.    echo '<div id="next-center">  
  7.               <div id="next-avatar-left"><img src="images/avatar/'.$avatar1.'" width="74" height="74" border="0" alt="" /></div>  
  8.               <div id="next-vs">  
  9.                    <div id="next-vs-top">&nbsp;</div>  
  10.                    <div id="next-vs-center">vs</div>  
  11.                    <div id="next-vs-top">&nbsp;</div>  
  12.               </div>  
  13.               <div id="next-avatar-right"><img src="images/avatars/'.$avatar2.'" width="74" height="74" border="0" alt="" /></div>  
  14.               <div id="next-avatar-box">&nbsp;</div//-->  
  15.          </div>  
  16.          <div id="next-top"><img src="images/piksel.gif" alt="" width="240" height="10" border="0" /></div>  
  17.          <div id="next-date">'.$date1.'<br />'.$meeting1.'<br />'.$meeting2.'</div>  
  18.          <div id="next-top"><img src="images/piksel.gif" alt="" width="240" height="5" border="0" /></div>';  
  19.          }  
  20.    ?>

Zawartość pliku tekstowego
Kod
2009-05-23|2|chrobry.gif||23.05.2009|TURNIEJ O KORONĘ|BOLESŁAWA CHROBREGO  
     2009-05-19|1|lejonen.gif|smederna.gif|19.05.2009|ELITESERIEN|

Teraz wyświetla mi tylko pierwszy wpis, czyli po każdych zawodach następne muszę wprowadzić ręcznie. Ja natomiast chciałbym na początku roku wpisać wszystkie planowane zawody i żeby skrypt sam aktualizował dane na stronie, czyli żeby była sprawdzana $date i jeżeli dzisiejsza data jest większa od wpisanej w którejś linii to wyświetlą się następne zawody.
Poza tym chciałbym jeszcze uzależnić wyświetlanie danych od $number. Jeżeli $number=1 to dane wyświetlą się w
Kod
<div id="next-center">  
                  <div id="next-avatar-left"><img  src="images/avatars/'.$avatar1.'" width="74" height="74" border="0"  alt="" /></div>
                    <div id="next-vs">  
                         <div id="next-vs-top">&nbsp;</div>  
                         <div id="next-vs-center">vs</div>  
                         <div id="next-vs-top">&nbsp;</div>  
                    </div>  
                  <div id="next-avatar-right"><img  src="images/avatars/'.$avatar2.'" width="74" height="74" border="0"  alt="" /></div>
                    <div id="next-avatar-box">&nbsp;</div//-->  
               </div>

natomiast jeżeli $number=2 to wyświetlą się
Kod
<div id="next-center1">  
                  <div id="next-avatar"><img  src="images/avatars/'.$avatar1.'" width="74" height="74" border="0"  alt="" /></div>
                </div>

Bardzo proszę o pomoc w przerobieniu tego kodu.

Ten post edytował Danoc 17.05.2009, 19:59:38
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 11:01