Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyciaganie nazw plikow z tagow, wyciaganie nazw plikow z tagow
kpwig
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.03.2006

Ostrzeżenie: (0%)
-----


Witam,
Mam nastepujacy problem, z ktorym walcze juz od jakiegos czasu.
Jest sobie string:
  1. <?php
  2. $text = "Załącz ten obrazek {pliczek}jakisplik.jpg{/pliczek} i jeszcze ten {pliczek}jakisplik2.jpg{/pliczek} i to wszystko";
  3. ?>

i chodzi o to zeby w miejscu {pliczek}*{/pliczek} wyswietlily sie na stronie wlasnie te pliki wtopione w tekst, czyli w html powinno to wygladac mniej wiecej tak: "Załącz ten obrazek <img src="jakisplik.jpg"> i jeszcze ten <img src="jakisplik2.jpg"> i to wszystko". Ktos naprowadzi? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

kpwig
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Tyle razy już coś takiego było...
  1. <?php
  2. echo preg_replace( '/\{pliczek\}(.+?)\{\/pliczek\}/', '<img src="\\1"/>', $text );
  3. ?>
Go to the top of the page
+Quote Post
Fipaj
post
Post #3





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


str_replace" title="Zobacz w manualu php" target="_manual
bezczelny leń z ciebie!

@crashu: otwieram strony w panelach i czytam po kolei, jak pisałem swojego posta - twojego nie było ;-)

Ten post edytował Fipaj 24.03.2006, 12:25:06
Go to the top of the page
+Quote Post
kpwig
post
Post #4





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.03.2006

Ostrzeżenie: (0%)
-----


Tak naprawde to z grafika poradzilem sobie juz dawno. Problem mam ze wstawieniem kodu w php (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) prubowalem eval i call_user_func, ale dziala mi tylko do pierwszego tagu {file}jakisplik.php{/file} a jak jest ich wiecej to nie includuje wiecej niz jeden plik i z tym mam problem.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:08