Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]newsy .txt
-danilko-
post
Post #1





Goście







Witam, mam następujący problem ze skryptem:

Kod
<?php

    $plik = file_get_contents('plik.txt');
    
    $news = explode('|',$plik);
    
    for($i;$i < count($news); $i++)
        {
            echo ''.$news[$i].'<br/>';
            }
    ?>


Zawartość pliku 'plik.txt':

Kod
|tytul|tresc|
|test|php|


Dzięki powyzszemu skryptowi dostaję na ekran:

tytul
tresc

test
php

Teraz moje pytanie..Czy da się rade (i jak?) zrobić tak, zeby pisalo:

Tytul: tytul
Tresc: tresc

Tytul: test
tresc: php


Proszę o pomoc:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maziak
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 9.07.2007

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


radex_p, chyba nie spojzales na wynik tego skryptu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Proponuje :
  1. <?php
  2. $plik = file_get_contents('plik.txt');
  3.  
  4. $news = explode('|',$plik);
  5.  
  6. for($i=0;$i < count($news); $i++)
  7. {
  8. if ($news[$i] and $news[$i+1] <> '')
  9. {
  10.  echo 'Tytul: '.$news[$i].'<br/>';
  11. $i++;
  12.  echo 'Tresc: '.$news[$i].'<br/>'; 
  13. } else 
  14. echo '<br/>';
  15.  
  16. }
  17. ?>


Ten post edytował maziak 29.06.2008, 22:08:51
Go to the top of the page
+Quote Post

Posty w temacie
- danilko   [PHP]newsy .txt   29.06.2008, 21:57:29
- - radex_p   [PHP] pobierz, plaintext <?php  $plik = fi...   29.06.2008, 22:02:43
- - maziak   radex_p, chyba nie spojzales na wynik tego skryptu...   29.06.2008, 22:07:00


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: 8.10.2025 - 01:33