Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 3.665 pregleda

Najnovija ↓

ispis iz .txt fajla 08.05.2010. u 20:06 · pre 200 meseci #1
Na sajtu imam jednostavnu skriptu za komentare , koja koristi .txt file.

struktura fajla("baze") izgleda ovako:
Code:
... nešto -----##END----- nešto2 -----##END----- nešto3 -----##END----- 



za čitanje iz fajla koristim jednostavnu skriptu:
Code:
<?php 
$filename = "baza.txt";
$fk = fopen ($filename, "r");
$contents2 = fread ($fk,filesize ($filename));

fclose ($fk); 
$delimiter = "-----##END-----";
$splitcontents = explode($delimiter, $contents2);

foreach ( $splitcontents as $splitcontent )
{

print " $splitcontent <hr> ";
}
?> 


e sada ja bih želeo da iz baze uvek ispišem samo poslednja dva upisa...znaci u primeru samo nešto2 i nešto3

help please!!!!!

Re: ispis iz .txt fajla 08.05.2010. u 20:32 · pre 200 meseci #2
Izbrojis fino $splitcontents ($max = count($splitcontents)), dodas $brojac koji ce se povecavat u foreach petlji, i provjeravas u petlji ako je $brojac > $max-2 = ispisi polje...
Sviđa mi se1
Re: ispis iz .txt fajla 08.05.2010. u 20:45 · pre 200 meseci #3
Ne kontam sta treba da uradim sa $brojac-em????
Re: ispis iz .txt fajla 08.05.2010. u 20:53 · pre 200 meseci #4
Dodaj ispred reda foreach .... $i=0;

i dole ispod reda print.... dodaj $i++;

i red print ..., zamjeni sa if( $i > $max -2 ) print ....
Re: ispis iz .txt fajla 08.05.2010. u 21:27 · pre 200 meseci #5
nikako mi ne uspeva ,ne snalatim se bas najbolje...da li bi mogao obraditi skriptu kako si zamislio????
Re: ispis iz .txt fajla 13.05.2010. u 12:00 · pre 200 meseci #6
Code:

<?php 
$filename = "baza.txt";
$fk = fopen ($filename, "r");
$contents2 = fread ($fk,filesize ($filename));

fclose ($fk); 
$delimiter = "-----##END-----";
$splitcontents = explode($delimiter, $contents2);

for($i=count($splitcontents); $i>count($splitcontents)-2; $i--)
{
echo $splitcontent[$i] . '<hr>';
}
?> 


Ili tako nesto :)
Re: ispis iz .txt fajla 14.05.2010. u 08:28 · pre 200 meseci #8
Code:

for($i=count($splitcontents); $i>count($splitcontents)-4; $i--)
{
echo $splitcontents[$i] . '<hr>';
}


E sad ce htjeti sigurno :)

Ako na kraju fajla "baza.txt" imas "-----##END-----" onda mora biti "$i>count($splitcontents)-4" ako je na kraju "komentar" onda stavi minus 3
Sviđa mi se1
Re: ispis iz .txt fajla 14.05.2010. u 09:49 · pre 200 meseci #9
Ili još kraće:
Code:
$sadrzaj = file_get_contents('putanja/do/baza.txt');
$komentari = explode("-----##END-----", $sadrzaj);

foreach (array_slice($komentari, -2) as $komentar) { //Poslednja dva komentara.
   echo $komentar . '<br />';
}
Sviđa mi se1
Re: ispis iz .txt fajla 14.05.2010. u 12:59 · pre 200 meseci #10
hvala punoooo....!!!!!!!!! :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme