![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 22.04.2002 Ostrzeżenie: (0%) ![]() ![]() |
Mam plik z ktorego musze wyciagnac to co jest pomiedzy <!-- topic --> i <!-- topic_end -->. Probowalem z funkcja eregi ale nie bardzo wychodzi, oto kod:
[php:1:475ba5b2aa] for($i=1;$i<=$l_pro;$i++) { $file="promocje/prom_".$i.".html"; $ft=fopen($file,"r"); flock($ft,1); $contents=fread($ft, filesize($file)); fseek($ft,0); flock($ft,3); fclose($ft); eregi("<!-- topic -->*<!-- topic_end -->", $contents, $rgs); echo($rgs[0]); } [/php:1:475ba5b2aa] |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 20.03.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Może spróbuj explode().
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 25.01.2003 Skąd: mazury, wawa Ostrzeżenie: (0%) ![]() ![]() |
Hmm, zajęło mi to całą godzinę poszukiwań, ale sam byłem ciekaw rozwiązania, ale je znalazlem (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif) :
http://www.phpbuilder.com/annotate/message...php3?id=1007550 Tak więc w twoim przypadku (przynajmniej u mnie działa): [php:1:c95354e25f]<?php eregi('(<!-- topic -->)(.*)(<!-- topic_end -->)', $contents, $rgs); echo($rgs[2]); ?>[/php:1:c95354e25f] |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 22.04.2002 Ostrzeżenie: (0%) ![]() ![]() |
Ano dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wielkie dzieki!!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:36 |