Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.10.11
Prihlásený: 20.10.11
Príspevky: 6
Témy: 1
Príspevok NapísalOffline : 16.10.2011 13:21

Zdravím :) . Regulárne výrazy nemám veľmi v láske a preto (po prehľadaní googlu) píšem aj tu:

Problém
Odignorovať všetky BBcode značky v tagoch
Kód:
[code][/code]


Príklad
Správne:
Kód:
[b]text[/b]


Nesprávne:
to isté, čo v predchadzajúcom, ale namiesto vypísania znakov [b] ... mi to proste zaparsuje do HTML tagu (viď obrázok).
BBcode help :)

Zdroj
http://pastebin.com/RwkwD4zr

Za akúkoľvek radu budem vďačný :)


Offline

Užívateľ
Užívateľ
BBcode help :)

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 17.10.2011 11:30

Najprv vyberieš tie tagy code do nejakej premennej a nahradíš ich trebárs za XXX. Potom urobíš normálne konverziu bb značiek na html a nakoniec všetky XXX nahradíš tým, čo máš uložené v premennej...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.10.11
Prihlásený: 20.10.11
Príspevky: 6
Témy: 1
Príspevok Napísal autor témyOffline : 17.10.2011 14:07

Moc som tej odpovede neporozumel :/

Ak by sa dalo, trocha podrobnejšie popísať, s touto problematikou nemám skúsenosti. Díky :)


Offline

Užívateľ
Užívateľ
BBcode help :)

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 17.10.2011 14:14

Musíš si uchovať v nejakej premennej hodnoty tých code značiek resp. to čo je medzi nimi. A nahradíš to tým XXX. Potom urobíš normálnu konverziu bb do HTML. No a nakoniec vrátiš na miesto tých XXX to čo máš uložené v tej premennej.
Na to code a tú premennú použiješ preg_match_all.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.10.11
Prihlásený: 20.10.11
Príspevky: 6
Témy: 1
Príspevok Napísal autor témyOffline : 17.10.2011 15:17

Díky moc, funguje to :)

http://pastebin.com/MPhxQL9q

Tak som to pochopil a vyšlo to. :)

ešte tam je menšia chybička v kóde, pri tom bbcode parsovaní, [code] tag má byť posledný, inak zaparsuje napr. [url] tag (len pre info)


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. bbcode

v PHP, ASP

2

551

05.11.2008 18:18

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. bbcode

v Redakčné systémy

5

951

28.08.2009 16:50

nicram Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBCode

v PHP, ASP

2

663

02.12.2007 9:51

pepek92 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBcode Edit

v Redakčné systémy

9

868

23.10.2006 13:48

PCMark Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordwrap + bbcode

v PHP, ASP

2

360

24.02.2010 18:20

B.A.X.O Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBcode nejde

v JavaScript, VBScript, Ajax

6

729

25.03.2008 13:23

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2 bbcode textarei

v JavaScript, VBScript, Ajax

7

659

20.01.2008 15:49

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. TinyMCE - BBcode plugin

v Redakčné systémy

2

908

03.07.2008 12:36

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Signature BBCode Controller

v Redakčné systémy

0

735

14.10.2006 15:11

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Signature BBCode Controller

v Redakčné systémy

0

594

14.10.2006 14:51

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordwrap & bbcode

v PHP, ASP

13

689

18.01.2009 15:30

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. free BBcode editor

v PHP, ASP

4

661

30.11.2009 20:46

pilná lama glama Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s bbcode

v PHP, ASP

8

505

05.07.2009 18:48

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhladavanie v bbcode

v PHP, ASP

4

494

28.01.2008 9:16

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Chyba v BBcode (image)

v Redakčné systémy

0

489

18.09.2007 22:55

palop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordwrap & bbcode (url)

v PHP, ASP

0

353

27.09.2010 19:43

DeiForm Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra