Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Prosty WYSIWYG? Redefinicja markupów?
zaaap
post
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 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




htmlentities" title="Zobacz w manualu PHP" target="_manual dla nicków.
Go to the top of the page
+Quote Post
zaaap
post
Post #3





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:
Cytat(erix @ 28.05.2009, 21:23:15 ) *

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>&lt;on&gt; Slyszalem, ze &lt;br /&gt; to przezytek
   &lt;ona&gt; 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
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 08:11