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

Mechanické zabezpečenie

Trezory, bezp. dvere, zámky, fólie. Kompletné mechanické zabezpečenie. www.eurosafe.sk

Westend Tower

Kancelárie pre malých i veľkých - prenájom už od 9,50 €/m2/mesačne. www.westendtower.sk

Súťaž o LEGO® duplo®

Vyhrajte prekvapenie pre svoje detičky! LEGO duplo 2 krát deňne do konca mesiaca www.duplo.lego.com

Televízia Magio

Široký výber programov aj v HD kvalite plus prvých 100 dní úplne zadarmo! telekom.sk

Magio Internet

Najobľúbenejší internet dostupný pre viac ako 80% obyvateľov SR. Od Telekomu telekom.sk

Vyhladavanie v bbcode

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

Založený: 29.12.2005
Príspevky: 540
Bydlisko: 127.0.0.1 (Pov. Bys.)

PríspevokZaslal: Pi 25.01.08 20:47Odpovedať s citátomNávrat hore

Do svojho cms som po viacerich hladaniach nakoniec implementoval ako parser taxtu v administracii bbcode(mierne som si ho upravil, napr. pridane tagy [h1]-[h6]).
Podarilo sa mi vyriesit secky problemy, az na jeden...vyhladavanie, konkretne neviem aky sposobom ho realizovat.

Chcel by som to spravit tak, ze pri zadani do vyhladavania sa string rozdeli cez medzery na slova, cez while pomocou sql like prebehne databazou, odstrani duplicity a vypise(potialto to viem spravit), ale co je hlavne a neviem ako to spravit, zaroven nebude brat do uvahy pri hladani bbcode tagy.

Myslel som, ze neham z hladaneho stringu odtranit bbtagy a potom vyhladam, ale nevyhoda je ta, ze ked tam dam vyhladat len napr. img alebo url tak to najde v bbtagu a da ako result.

Viem ako ich odstranit uz po vyhladani a vypisani, ale ako to spravit aby to proste nehladalo aj v bbtagoch.

Riesim to uz asi 2 dni, hladal som na Googli studoval som aj vyhladavanie v phpBB, ale akosi sa v tom neviem vysomarit .

Alebo pokial viete nejaky iny sposob ako vyhladavat v texte s bbtagmi sem s nim .

Vopred diki

_________________
"Kde končí hiphop, začína IQ."
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberTwitterZobraziť autorove WWW stránky
Tominator
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 21.02.2007
Príspevky: 4009

PríspevokZaslal: So 26.01.08 16:57Odpovedať s citátomNávrat hore

qacer napísal:

Chcel by som to spravit tak, ze pri zadani do vyhladavania sa string rozdeli cez medzery na slova, cez while pomocou sql like prebehne databazou, odstrani duplicity a vypise(potialto to viem spravit), ale co je hlavne a neviem ako to spravit, zaroven nebude brat do uvahy pri hladani bbcode tagy.

1, obdornejšie už asi nešlo
2, vôbec som nepochopil
Zobraziť informácie o autoroviOdoslať súkromnú správu
qacer
Užívateľ
Užívateľ

Založený: 29.12.2005
Príspevky: 540
Bydlisko: 127.0.0.1 (Pov. Bys.)

PríspevokZaslal: So 26.01.08 17:07Odpovedať s citátomNávrat hore

zjednodusene povedane, bbtagy obsahuju slova ako code, list, img, url a chcem, aby pri vyhladavani ked niekto zada jedno z tychto slov, aby vo vyhladavani v texte ignorovalo bbcode znacky.
Nebude to vypisovat ako result ked bude v nejakom clanku [img] a [/img] a nebude tam samostatne img, ale vypise ako resullt ked tam bude niekde napr. img, url... nie v bbtagoch

_________________
"Kde končí hiphop, začína IQ."
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberTwitterZobraziť autorove WWW stránky
walther
Užívateľ
Užívateľ

Založený: 24.01.2008
Príspevky: 10194
Bydlisko: Bratislava
Vek: 24

PríspevokZaslal: So 26.01.08 22:05Odpovedať s citátomNávrat hore

co tak to ece prefiltrovat pomocou funkcie eregi ? (prip ereg ak ti zalezi na velkych a malych pismenach). aspon teraz ma nak narychlo nenapada ine riesenie (urcite vsak existuje.. jak vzdy)
Zobraziť informácie o autoroviOdoslať súkromnú správu
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: Po 28.01.08 10:16Odpovedať s citátomNávrat hore

qacer napísal:
aby vo vyhladavani v texte ignorovalo bbcode znacky

priamo v sql to asi nespravis, jedine ze by si vytiahol z db vsetky zaznamy s vyskytom hladaneho retazca (aj bbcode), odstranil vsetky formatovacie (bbcode) tagy a nakoniec zobrazil len zaznamy, ktore v sebe obsahuju hladany retazec, alebo jednoduchsie, ako el mariachi spominal, odfiltrovat z vysledku vsetko, co nepredstavuje regulerny vysledok...

Ale mozes sa pozriet do zdrojakov phpbb, ako to tam je riesene

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
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