reguliere expressie voor [player]

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kristoff

kristoff

13/08/2008 11:03:00
Quote Anchor link
hey iedereen,

ik ben bezig met een extra BB-code te schrijven voor mijn forum
maar momenteel zit ik met een probleel

als je nu in een invuld veldje dit in vult [player]weet ik veel wat[/player]
krijg ik het gewenste resultaat in de db
dit moet zijn [player=user_id:bb_id]weet ik veel wat[/player]

Maar als ik dan de bb code in de juiste vorm wil gieten lukt het niet


dit is het stukje waar ik het expressie laat en ook laat in wat het moet veranderen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$this
->bbcode_cache[$bbcode_id] = array(
    'preg'    => array(    '#\[player=([0-9]+):$uid\](.*?)\[/player\]#is'    => $this->bbcode_tpl('player', $bbcode_id)
                            )
                        );


?>


Daarna als het moet ingevuld worden
met deze code


<?php
     $message
= preg_replace($preg['search'], $preg['replace'], $message);
    //$preg['search'] is een array waar het eerste deel staat van bovenstaand stuk code
   // $preg['search'] is een aaray waar het tweede deel van bovenstaand stuk code zit.



?>


lukt het niet


ik hoop dat iemand me kan helpen
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.