Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 24.09.2003 Skąd: Giżycko / Wrocław Ostrzeżenie: (0%)
|
Pojawił się pewien problem. Piszę własne forum, i podczas wyświetlania postów na nim nie chcę usuwać tagów < i >, lecz wyświetlać je w takiej postaci, jak je wpisano. Używam więc funkcji htmlspecialchars, co wypluwa: < oraz >.
I tutaj pojawia się konflikt z uśmieszkami, tj. gdy wpiszemy w treści posta taką konstrukcję: >), to tak naprawdę pojawi się: &rt;), co utworzy mi... uśmieszka ;), a tego oczywiście bym nie chciał. Troszkę to zagmatwane,. Bardzo bym prosił o pomoc... Jak to obejść? Sprawdzanie, czy przed uśmieszkiem jest spacja mi nie odpowiada. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 19.04.2004 Ostrzeżenie: (0%)
|
Po wyslaniu formularza z postem zamieniaj usmieszki na inne formy np. ::usmiechnieta_mordka:: potem uzyj htmlspecialchars() a na koniec zmien ciagi typu ::usmiechnieta_mordka:: na znaczniki <img .../>
|
|
|
|
Denver Wyświetlanie tagów + uśmieszki 5.10.2004, 15:18:17
party Po prostu zmień kolejność generowania, tzn. najpie... 5.10.2004, 15:34:49
Denver Gdy tak zrobię, to wszystkie uśmieszki, czyli tera... 5.10.2004, 17:27:07
Denver Gorzej, jeśli ktoś będzie chciał niechący wpisać :... 5.10.2004, 18:56:02
kurak Moze nie zrozumiales
Mordke mozesz wywolac na dwa... 5.10.2004, 19:02:39 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 17:15 |