Versio

ubb quote

Overzicht Reageren

Guilliano

Guilliano

28/01/2010 16:03:00
Quote Anchor link
Ik heb een topic waar veel gequote werd, maar er worden maar 2 berichten van de 7 geqoute.

Dit is de code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
$replace
        = eregi_replace("\\[quote=([^\\[]*)\\]([^\\[]*)\\[/quote\\]","<div class=\"quotetitle\"><b>\\1 schreef:</b></div><div class=\"quotecontent\">\\2</div>",$replace);

?>
 
PHP hulp

PHP hulp

25/05/2012 16:46:15
Gesponsorde koppelingen:
 
Yorick17

yorick17

28/01/2010 16:05:00
Quote Anchor link
gebruik preg_replace.
 
Guilliano

Guilliano

28/01/2010 16:08:00
Quote Anchor link
yorick17 schreef op 28.01.2010 16:05:
gebruik preg_replace.

als ik dat gebruikt komen de berichten niet meer tevoorschijjn
 
Yorick17

yorick17

28/01/2010 16:15:00
Quote Anchor link
ik weet ook niet of die regex wele klopt
 
- Jim  -

- Jim -

28/01/2010 16:31:00
Quote Anchor link
yorick17 schreef op 28.01.2010 16:15:
ik weet ook niet of die regex wele klopt

Ik denk van niet:
http://php.net/manual/en/function.preg-replace.php
 
Richard van Velzen

Richard van Velzen

28/01/2010 17:27:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
do {
    $replace = preg_replace(
        '{\[quote]([^[]*(?:\[(?!/quote])[^[]*)*)\[/quote]}i',
        '<blockquote><p>$1</p></blockquote>',
        $replace,
        -
1, $count
    );
}
while ($count > 0);[/code]
 



Overzicht Reageren