Witam!

Mam taki prosty kod:
  1. $poczatek = strpos($plik, '<tresc>');
  2. $koniec = strpos($plik, '</tresc>');
  3. $koniec = strlen($plik) - $koniec;
  4. $wzor_tresci = substr($plik, $poczatek, $koniec);


Oraz schematycznie określę kod html.
  1. <!-- jakis dluuuugi kod html (1) -->
  2. <tresc><!-- inny kod html (2) --></tresc>
  3. <!-- kolejny dluuuugi kod html (3)-->


W $wzor_tresci, otrzymuję ładnie kod html (2), ale otrzymuje także kawałek kodu html (3). I nie wiem dlaczego tak się dzieje. Proszę o pomoc!

PS: Zmienna plik to dokument html.

//EDIT
Problem banalny. Żeby obliczyć długość tego ciągu należy od KOŃCA ciągu odjąć POCZĄTEK ciągu.