[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Zmazanie [quote]

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 11.07.2011 22:41 | Zmazanie [quote]

Zdravim,
ako by som vedel zmazat z BB kodu vsetky citacie, to znamena vsetky
Kód:
[quote][/quote]
a vsetok text medzi nimi.
Jednoducho, na phpBB fore kompletne z prispevku odstranit citacie..
Skusam vselijako, ale viem zmazat len 1 uroven..
taketo:
Kód:
[quote][quote]fsfsf[/quote]sfsfs[/quote]

uz mi nejde..
Ako by ste to spravili? dik


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

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

Registrovaný: 25.12.10
Prihlásený: 30.05.23
Príspevky: 94
Témy: 21 | 21
Bydlisko: Pezinok
NapísalOffline : 12.07.2011 11:07 | Zmazanie [quote]

Kód:
<?php
$str = 'abcd [quote][quote]test2[/quote]test3[/quote]jenp';
$level = 0;
$offset = 0;
$result = '';

while($offset < strlen($str))
{
  $c = substr($str, $offset, 1);
  switch($c)
  {
    case '[':
      if(substr($str, $offset, 7) == '[quote]')
      {
        $level += 1;
        $offset += 7;//strlen('[quote]')
      }
      if(substr($str, $offset, 8) == '[/quote]')
      {
        $level -= 1;
        $offset += 8;//strlen('[/quote]')
      }
      break;
    default:
      ++$offset;
      if($level == 0)
        $result .= $c;
  }
}
echo $result;
?>


Offline

Užívateľ
Užívateľ
Zmazanie [quote]

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
Napísal autor témyOffline : 13.07.2011 0:25 | Zmazanie [quote]

pri dlhsich prispevkov to trva cca minutku, kym sa to spravi :)


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Zmazanie [quote]

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 13.07.2011 8:01 | Zmazanie [quote]

skus kolko bude trvat todto
Kód:
<?php
$str = 'abcd [quote][quote]test2[/quote]test3[/quote]jenp';
function zmen($str)
{
return preg_replace("/\[quote\][^[]*\[\/quote\]/",'',$str);
}
while($str!=zmen($str))$str=zmen($str);
echo $str;
?>
sice v podstate by to malo byt to iste ale tak mozno to skompilovana funkcia urychli a hadam to nebude trvat dlhsie


Offline

Užívateľ
Užívateľ
Zmazanie [quote]

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
Napísal autor témyOffline : 13.07.2011 8:42 | Zmazanie [quote]

To vyzera, ze ide vcelku rychlo :) Dik moc


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
 [ Príspevkov: 5 ] 


Zmazanie [quote]



Podobné témy

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

phpBB nefunguje quote

v Redakčné systémy

6

536

26.08.2007 19:05

tozi

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

QUOTE tag v BBkode

v PHP, ASP

8

453

24.06.2010 15:49

Safo

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

Quick Reply Mod with Quote - problem so smajlikmi

v Redakčné systémy

7

566

07.02.2007 20:20

Bady

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

PHPBB3 hack "Short Quote"

v Redakčné systémy

0

861

06.04.2008 11:55

RHS21

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

Zmazanie

v Databázy

8

762

01.12.2009 16:51

SiAdAk

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

zmazanie disku

v Pevné disky a radiče

4

490

09.03.2012 16:30

Semp

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

zmazanie kodu

v JavaScript, VBScript, Ajax

4

425

14.11.2011 17:24

Bajzik

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

Zmazanie zaznamu

v Delphi, Visual Basic

1

602

03.12.2009 19:01

Fico

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

Zmazanie príspevku

v Správy pre vedenie fóra

4

985

23.03.2011 0:48

Kozel

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

zmazanie suboru

v PHP, ASP

10

749

16.05.2009 20:54

1daemon1

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

Zmazanie medzery

v HTML, XHTML, XML, CSS

1

560

05.03.2009 8:15

djsulo

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

Zmazanie témy

v Správy pre vedenie fóra

2

1369

28.08.2008 22:06

Leachim

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

zmazanie pripon

v HTML, XHTML, XML, CSS

1

415

20.06.2010 22:27

shaggy

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

Zmazanie suborov

v Operačné systémy Microsoft

12

811

13.06.2008 21:36

M@tt21

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

Zmazanie temy

v Správy pre vedenie fóra

9

1040

15.06.2011 23:35

Hatamrc

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

Zmazanie partície

v Operačné systémy Microsoft

12

546

06.09.2015 0:33

Smith Wesson



© 2005 - 2024 PCforum, edited by JanoF