Hallo,
Ik moet eregi_match in preg_match veranderen.. Maar dan is er iets mist met de slashes die in de rest van de string staan.. Enig idee hoe ik die in de goede volgorde moet zetten?
#Van [player]Skank[/player] een link maken naar de player
$tekst = preg_replace("\[player\]([^\[]+)\[/player\]","<a href=\"?page=profile&player=\\1\">\\1</a>",$tekst);
#Van [icon]charizard[/icon] plaatje maken naar de animatie van de pokemon
$tekst = eregi_replace("\[icon\]([^\[]+)\[/icon\]","<img src=\"images/pokemon/icon/\\1.gif\" border=\"0\">",$tekst);
$tekst = eregi_replace("\[icon_shiny\]([^\[]+)\[/icon_shiny\]","<img src=\"images/shiny/icon/\\1.gif\" border=\"0\">",$tekst);
#Van [back]charizard[/back] plaatje maken naar de rug van de pokemon
$tekst = eregi_replace("\[back\]([^\[]+)\[/back\]","<img src=\"images/pokemon/back/\\1.png\" border=\"0\">",$tekst);
$tekst = eregi_replace("\[back_shiny\]([^\[]+)\[/back_shiny\]","<img src=\"images/shiny/back/\\1.png\" border=\"0\">",$tekst);
#Van [back]charizard[/back] plaatje maken naar de pokemon
$tekst = eregi_replace("\[pokemon\]([^\[]+)\[/pokemon\]","<img src=\"images/pokemon/\\1.png\" border=\"0\">",$tekst);
$tekst = eregi_replace("\[shiny\]([^\[]+)\[/shiny\]","<img src=\"images/shiny/\\1.png\" border=\"0\">",$tekst);
#Plaatje maken
$tekst = eregi_replace("\\[img]([^\\[]*)\\[/img\\]","<img src=\"\\1\" border=\"0\" OnLoad=\"if(this.width > 580) {this.width=580}\">",$tekst);
#Tekst dik gedrukt maken
$tekst = eregi_replace("\[b\]","<strong>",$tekst);
$tekst = eregi_replace("\[/b\]","</strong>",$tekst);
#Tekst onderstreept maken
$tekst = eregi_replace("\[u\]","<u>",$tekst);
$tekst = eregi_replace("\[/u\]","</u>",$tekst);
#Tekst Schuin gedrukt maken
$tekst = eregi_replace("\[i\]","<em>",$tekst);
$tekst = eregi_replace("\[/i\]","</em>",$tekst);
#Tekst centreren
$tekst = eregi_replace("\[center\]","<center>",$tekst);
$tekst = eregi_replace("\[/center\]","</center>",$tekst);
#Lopend balkje in beeld
$tekst = eregi_replace("\[marquee\]([^\[]+)\[/marquee\]","<marquee>\\1</marquee>",$tekst);
#kleur veranderen
$tekst = eregi_replace("\[color=([^\[]+)\]([^\[]+)\[/color\]","<font color=\\1>\\2</font>",$tekst);
#Quote
$tekst = eregi_replace("\[quote\]","<div class='quote'>",$tekst);
$tekst = eregi_replace("\[/quote\]","</div>",$tekst);
-Bengt[/color]