![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 13.11.2008 Ostrzeżenie: (0%)
|
Witam,
Na stronie mam textarea. Chce nadac mu takie opcje jak textarea na wykopie do dodawania komentarzy, na przyklad. Automatyczne entery, tak jak sie wklei. _ i ** dla bold i italic, to rozumiem ze mozna zrobic zastepowanie znakow ** na <b>, ale ktos podpowie jak te entery tam wsadzic ? |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 13.11.2008 Ostrzeżenie: (0%)
|
Jednak wzialem TinyMCE i tam jade na najprostrzym zestawie narzedzi edycyjnych. Wszystko ladnie ale jest problem (jak zwykle):
Otoz kiedy dodaje cos w stylu: <max> siema... To jest to do bazy dodawane poprawnie, poprawnie wyswietlane na stronie itd, ale problem pojawia sie kiedy chce edytowac taki wpis, wtedy w polu edycyjnym pojawia sie bez < i >. Ktos sie orientuje co jest nie tak? Przypomne ze dodaje i na stronie taki wpis wyswietla poprawnie. |
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 13.11.2008 Ostrzeżenie: (0%)
|
Dopiero teraz wracam do projektu, gdyz wynikly rozne sprawy.
A więc: Nie działa. Moze postaram sie nakreslic sytuacje w jakiej sie znajduje: pojedyncze textarea, w ktorym dodawane bedzie cos na kształt basha, czyli: Kod <on> Slyszalem, ze <br /> to przezytek <ona> O jaaa no co ty Uzywam podstawowego zestawu TinyMCE. W bazie taki wpis prezentuje sie nastepujaco: Kod <p><on> Slyszalem, ze <br /> to przezytek <ona> O jaaa no co ty</p> Wyswietlanie takich cytatow leci z petli: $a['tresc'] i wszystko wyswietla ladnie, nie daje zadnego dekodowania ani specialchars ani entities mimo to, wszystkie znaki specjalne wyswietlane sa poprawnie. Dopiero kiedy chce edytowac dany wpis, w textarea widze tekst bez znacznikow < > oraz tekstu pomiedzy nimi. Probowalem dawac przed wyswietleniem w textarea html_entity_decode() oraz htmlspecialchars_decode(), lecz nie odniosło to zadnego skutku. Przypomne jeszcze, ze dodawany jest sam tekst, nie ma zadnego pola nick jako takiego. Ten post edytował zaaap 9.06.2009, 19:23:49 |
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Pokaż, jak inicjujesz edytor i zapisujesz/odczytujesz z bazy.
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 13.11.2008 Ostrzeżenie: (0%)
|
Edytor:
Na gorze sprawdza czy bedziemy edytowac:
Pozniej w samym formularzu Funkcja:
Zapis:
Wyswietlanie, troche zadymy, ale taki to skrypt paginacji znalazlem:
Moze to byc problem obiektowe vs. strukturalne? Jakies roznice w kodowaniu wyciagnietych danych? Bo juz nie ma pomyslu... Ten post edytował zaaap 9.06.2009, 19:41:47 |
|
|
|
Post
#8
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Po co escape'ować liczbę? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Cytat Moze to byc problem obiektowe vs. strukturalne? Nie. Raczej problem w interpretacji nawiasów trójkątnych jako tagi. Wrzuć jeszcze przeparsowany kod, w jakiej postaci trafia do formularza. |
|
|
|
![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:50 |