IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @266
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Softvér pre účtovníctvo a mzdy

Vyskúšajte zadarmo programy KROS. Ideálne pre stredné a malé firmy. www.kros.sk

Účtovníctvo, Faktúry, Sklady

jednoducho ovládateľné programy od MRP za 20 rokov cez 100000 inštalácií www.mrp.sk

Zbavte sa viazanosti

Za Xperia Mini Pro so strieborným O2 Paušálom zaplatíte teraz 53 €! pausal.o2.sk

Firemný internet pod kontrolou

Viete kde surfujú Vaši zamestnanci? Odoberajte zdarma ICNews a zistíte viac. www.infoconsult.sk

Bolia Vás nohy? Opúchajú?

DetoxiPan ostraňuje príčinu. Japonský patentovaný výrobok. www.detoxipan.sk

BBcode help :)

Zaslať odpoveď
AutorSpráva
Lkopo
Užívateľ
Užívateľ

Založený: 16.10.2011
Príspevky: 6

PríspevokZaslal: Ne 16.10.11 13:21Odpovedať s citátomNávrat hore

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).


Zdroj
http://pastebin.com/RwkwD4zr

Za akúkoľvek radu budem vďačný
Zobraziť informácie o autoroviOdoslať súkromnú správu
camo
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 05.09.2009
Príspevky: 1176
Bydlisko: Lehota pod Vtáčnikom

PríspevokZaslal: Po 17.10.11 11:30Odpovedať s citátomNávrat hore

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...
Zobraziť informácie o autoroviOdoslať súkromnú správuSkypeZobraziť autorove WWW stránky
Lkopo
Užívateľ
Užívateľ

Založený: 16.10.2011
Príspevky: 6

PríspevokZaslal: Po 17.10.11 14:07Odpovedať s citátomNávrat hore

Moc som tej odpovede neporozumel :/

Ak by sa dalo, trocha podrobnejšie popísať, s touto problematikou nemám skúsenosti. Díky
Zobraziť informácie o autoroviOdoslať súkromnú správu
camo
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 05.09.2009
Príspevky: 1176
Bydlisko: Lehota pod Vtáčnikom

PríspevokZaslal: Po 17.10.11 14:14Odpovedať s citátomNávrat hore

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.
Zobraziť informácie o autoroviOdoslať súkromnú správuSkypeZobraziť autorove WWW stránky
Lkopo
Užívateľ
Užívateľ

Založený: 16.10.2011
Príspevky: 6

PríspevokZaslal: Po 17.10.11 15:17Odpovedať s citátomNávrat hore

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)
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
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.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd