Autor | Zpráva | ||
---|---|---|---|
krteczek Profil |
#1 · Zasláno: 20. 9. 2005, 08:33:51
Dobrý den, už od včerejšího večera a celou noční se trápím s regexpem na nahrazení tagy s hranatými závorkami tagy normálními ( něco jako je zde na foru [ tag ] teda to samé,
zatím mám tohle ale nefunguje to ( je to v arey ):
poradíte? díky krteczek |
||
joejoe Profil * |
#2 · Zasláno: 20. 9. 2005, 08:41:49
osobne muzu akorat rict, ze jsem nikdy nerozumel duvodu pozouzivani bbcode kdyz se i v mozile i v msie da pouzit rich editor, nebezpecne a zbytecne veci se potom vyhazou pomoci strip_tags()
|
||
mackopu Profil |
#3 · Zasláno: 20. 9. 2005, 12:17:06 · Upravil/a: mackopu
Pokud nemáš extra důvod pro použití regexpu a jde ti o rychlé rozchození skriptu, doporučoval bych spíše použití StrTr(), kde si zároveň můžeš nadefinovat povolené tagy. Jinak by se ti taky mohlo stát, že do fóra někdo napíše [libovolný text] a ono se to převede na tagy...
Možné řešení: $trans = array("[tag]"=>"<tag>", "[/tag]"=>"</tag>", ...); Pro testování regulárních výrazů používám Regex-Coach, super věc, která ušetří hodně trápení. |
||
Charlie Profil |
#4 · Zasláno: 20. 9. 2005, 12:37:24 · Upravil/a: Charlie
Přidávám moc pěkný článek od halogana:
http://halogan.xblog.cz/archiv/2005/08/php-prakticky-problem-pri-konve rzi-textu-do-x-html-podruhe Funkce tam !validně! nahrazuje tagy, dá se lehce upravit tak, aby parsovala i tvůj kód. |
||
krteczek Profil |
#5 · Zasláno: 21. 9. 2005, 00:18:20
heh... ten link je nefunkční, jako by haloganovi smázli učet :-(
mackopu: to bylo moje první řešení, nefungovalo to :-( joejoe: je to pekne... ale já to chci použít v tomhle: http://www.krteczek.czweb.org/jpw/editor/ (samozřejmě po dalších upravách, a chci používat jak html tak zobrazení html na stránce(normální html bude zobrazen, a "bbcode" bude vykonán, navic mi musi fungovat konverze tam a zpět... krteczek |
||
halogan Profil |
#6 · Zasláno: 21. 9. 2005, 00:32:55
krteczek: Ne, jen na xblogu maj nejakej problem s prepisovani adres.
|
||
Charlie Profil |
#7 · Zasláno: 21. 9. 2005, 07:16:51
krteczek, ono to pak nějak vypadlo. A je to vypadlý pořád. Nicméně až se to opraví, tak to bude stále aktuální :D
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=17&topic=1 2147 - výpadek xblog.cz |
||
mackopu Profil |
#8 · Zasláno: 21. 9. 2005, 13:03:38
krteczek, nechápu - mě to řešení se StrTr() funguje bez problémů :-\
Snad se to nějak tluče s tím javascriptem... |
||
joejoe Profil * |
#9 · Zasláno: 21. 9. 2005, 13:21:58
html kod ktery se ma zobrazit se jednoduse napise jako < > a no a formatovane veci se zobrazi primo - treba takhle:
http://www.volny.cz/joejoe/download/editor.rar |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0