![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Bylo na forum juz duzo podobnych tematow, ale nie taki sam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Mam cos takiego:[php:1:2fd063b878]<?php $wiersz[news] = eregi_replace(": )", "<img src=img/buzka_ok.gif>", $wiersz[news]); $wiersz[news] = eregi_replace("<", "&", $wiersz[news]); $wiersz[news] = eregi_replace(">", "&", $wiersz[news]); ?>[/php:1:2fd063b878] Przy wypełnianiu forumularza user moze wpisac <b>123</b> i na stronie mu wysiwtli efekt taki sam jaki wpisał do forumularza, czyuli beda widoczne znaczniki html, ale chcem dodac to wysiwtlania ze gdy po wpisaniu tzw. buzki to zamieni na <img...> ale wtedy w oknie przegladarki dostaje taki sam efekt jak przy "pogrubienu" tekstu?? Jak to najlepiej rozwiazac? Zeby znaczniki HTML byly widoczne tak jak user wpisze ale zeby buzki sie zamienialy na obrazki?? Aha i jeszcze jedno jak zrobic jak user wpisze : P to zeby : PPPP tak samo zamienialo na buzke bezwzgledu na ilosc ostatniego znaku, to chyba wyrazenia regularne sa potrzebne |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie tak, jak to napisał garr
twój błąd polegał na tym, że najpierw zamieniałeś "buźkę" na <.............>, a potem to co otrzymałeś zamiast "buźki", czyli owe <..........> zamieniałeś na &............& Rozumiesz błąd? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 07:29 |