Strona 1 z 1

jak wyswietlic jedna linijke z pliku tekstowego?

PostNapisane: 13 maja 2004, o 22:21
przez fredzio

Re: jak wyswietlic jedna linijke z pliku tekstowego?

PostNapisane: 13 maja 2004, o 23:30
przez lockoom

PostNapisane: 14 maja 2004, o 09:27
przez januzi
ew.
$plik = file( 'nazwa' ) ;
echo $plik[numer_linii];

dziala dla malych plikow (do max_ram_usage)

PostNapisane: 14 maja 2004, o 21:42
przez fredzio

PostNapisane: 15 maja 2004, o 13:53
przez fredzio
Uzylem takiego zapisu:

$plik = file('dane/ksiegagosci.txt');
echo $plik[0];

Dlaczego jak ktos wpisze w formularzu np.:

Fajna dzis pogoda
<hr>
Ciekawe jak bedzie jutro.

to wyswietla sie tylko:

fajna dzis pogoda

A gdy napisze w formularzu:

fajna dzis pogoda
ciekawe jak bedzie jutro

to wszystko jest oki.

gdy wyswietlam cala zawartosc pliku to wszystko jest dobrze bo <hr> zamienia na linie. wiecie dlaczego tak jest?

PostNapisane: 15 maja 2004, o 19:56
przez fredzio

PostNapisane: 19 maja 2004, o 14:14
przez fredzio

PostNapisane: 19 maja 2004, o 15:11
przez januzi

PostNapisane: 20 maja 2004, o 20:01
przez fredzio

PostNapisane: 20 maja 2004, o 20:13
przez januzi
$plik = file( nazwa ) ;
for( $a =0 ; $a < count( $plik ) ; $a ++ )
{
$ent = chop( $plik[$a] ) ;
if( $ent spelnia warunek na pozostanie ) $nowy[] = $ent ;
}
$ciag = implode( "\n", $nowy ) ;
$plik = fopen( nazwa, 'w' ) ;
fwrite( $plik, $ciag ) ;
fclose( $plik ) ;

minimum, do rozbudowania

PostNapisane: 21 maja 2004, o 17:42
przez fredzio