[ 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 | 1
NapísalOffline : 16.10.2011 13:21 | BBcode help :)

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: 1157
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 17.10.2011 11:30 | BBcode help :)

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 | 1
Napísal autor témyOffline : 17.10.2011 14:07 | BBcode help :)

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: 1157
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 17.10.2011 14:14 | BBcode help :)

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 | 1
Napísal autor témyOffline : 17.10.2011 15:17 | BBcode help :)

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)


 [ Príspevkov: 5 ] 


BBcode help :)



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

487

02.12.2007 9:51

pepek92

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

bbcode

v Redakčné systémy

5

740

28.08.2009 16:50

nicram

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

bbcode

v PHP, ASP

2

393

05.11.2008 18:18

Unlink

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

wordwrap + bbcode

v PHP, ASP

2

201

24.02.2010 18:20

B.A.X.O

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

BBcode nejde

v JavaScript, VBScript, Ajax

6

545

25.03.2008 13:23

Blackshadow

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

BBcode Edit

v Redakčné systémy

9

540

23.10.2006 13:48

PCMark

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

Signature BBCode Controller

v Redakčné systémy

0

264

14.10.2006 15:11

JanoF

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

Signature BBCode Controller

v Redakčné systémy

0

387

14.10.2006 14:51

JanoF

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

wordwrap & bbcode

v PHP, ASP

13

463

18.01.2009 15:30

Tominator

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

Vyhladavanie v bbcode

v PHP, ASP

4

307

28.01.2008 9:16

stenley

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

2 bbcode textarei

v JavaScript, VBScript, Ajax

7

458

20.01.2008 15:49

qacer

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

free BBcode editor

v PHP, ASP

4

339

30.11.2009 20:46

pilná lama glama

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

problem s bbcode

v PHP, ASP

8

323

05.07.2009 18:48

Tominator

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

TinyMCE - BBcode plugin

v Redakčné systémy

2

727

03.07.2008 12:36

Blackshadow

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

Chyba v BBcode (image)

v Redakčné systémy

0

325

18.09.2007 22:55

palop

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

wordwrap & bbcode (url)

v PHP, ASP

0

210

27.09.2010 19:43

DeiForm



© 2005 - 2017 PCforum, edited by JanoF