Ik heb de volgende replacement om een simpele UBB code voor [img]pic[/img] om te zetten naar de daadwerkelijke html code. Zoals hij hier staat is het werkend.
Maar ik wil een id eraan toe kennen omdat ik dmv javascript elk plaatje die te groot is wil downscalen.... ik dacht maak van de lokatie een md5 hash, en dan heb je altijd een uniek id (ter plekke).... daarvoor moet ik dus een functie uitvoeren in de preg_replace functie.... even gekeken, en blijkt dat ik de modifier /e toe moet voegen, maar zodra ik dit doe, werkt mijn functie niet meer:
zie ik iets over het hoofd?
(parse error, unexpected '<' om regel van de code)
PHP:
1
| $bericht = preg_replace("#\\[img\](.*?)\\[/img\]#si", "[img]'\\1'[/img]", $bericht); |
Maar ik wil een id eraan toe kennen omdat ik dmv javascript elk plaatje die te groot is wil downscalen.... ik dacht maak van de lokatie een md5 hash, en dan heb je altijd een uniek id (ter plekke).... daarvoor moet ik dus een functie uitvoeren in de preg_replace functie.... even gekeken, en blijkt dat ik de modifier /e toe moet voegen, maar zodra ik dit doe, werkt mijn functie niet meer:
PHP:
1
2
| $bericht = preg_replace("#\\[img\](.*?)\\[/img\]#si", "<img id='".md5('\\1')."' src='\\1' onLoad='return ReizeImage(id);' border='0'>", $bericht); |
zie ik iets over het hoofd?
(parse error, unexpected '<' om regel van de code)
euh...ja