Novo

Forum kao aplikacija na telefonu

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

Kako da ispišem samo prvi red iz fajla, sve do znaka za novi red

PHP
  • 3 odgovora
  • 2.471 pregleda

Najnovija ↓

Kako da ispišem samo prvi red iz fajla, sve do znaka za novi red 30.03.2008. u 01:12 · pre 226 meseci #1
Imam html dokumente, stranice sa tekstom.
Hoću da ispišem samo prvi red iz dokumenta, pošto mi je u prvom redu naslov.
Mislio sam preko ovoga što inače koristim za ispis cijelog fajla.
$filename="aa.html";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
echo $contents;
fclose($handle);
Problem je odrediti filesize jer treba da radi do novog reda.
U html je novi red </p> tako da treba da iščita sve do prvog </p>
Zna li neko kako ovo da riješim?

Hvala unaprijed.

P.S. Pretraživao sam php manual i nisam uspio pronaći rješenje.
Re: Kako da ispišem samo prvi red iz fajla, sve do znaka za novi red 30.03.2008. u 08:52 · pre 226 meseci #2
Code:
$contents= file_get_contents('aa.html'); // pročitaj sve
$contents= explode('</p>', $contents);  // iseckaj po "</p>" tagu
$contents= $contents[0];  // daj mi samo prvi isečak
Potpis
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
Re: Kako da ispišem samo prvi red iz fajla, sve do znaka za novi red 30.03.2008. u 11:29 · pre 226 meseci
izmenjeno 1 put, poslednji put Jbyn4e 30.03.2008. u 11:43
  1. Jbyn4e30.03.2008. u 11:43zapis iz teksta poruke
#4
Koristi fgets samo bez while u primeru i imaces samo prvi red...

Sorry,sad tek vidim da hoces do </p>, onda mozda da citas red po red i dok ne nadjes </P> u redu (sto su dali primer gore)...
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme