Zoals de meesten ben ik niet echt sterk in regular expressions. Dus, hier mijn vraag. Als je een bericht post met bijvoorbeeld deze tekst erin: [img align=center desc=1]images/bla/1.gif[/img] Dan moet er dus een plaatje worden weergegeven met als align = center en met als source images/bla/1.gif. Nou wilde ik dus ook als ALT tekst en als tekst eronder de tekst uit een text file halen.
Bij dit voorbeeld is dat images/bla/1.txt. In deze .txt staat de description van het plaatje.
Enfin, ik had dus deze code ervoor:
Die include klopt niet, maar het gaat om het idee, werken doet het dus niet. Iemand een oplossing, of moet ik echt gaan explode'en?
Bij dit voorbeeld is dat images/bla/1.txt. In deze .txt staat de description van het plaatje.
Enfin, ik had dus deze code ervoor:
code:
1
2
| $tekst = preg_replace("/\\[img align=([^\\[]*) desc=1\](.*?)\\[\/img\]/si", "<div align=\"\\1\"><img
src=\"\\2\" border=\"1\" bordercolor=\"#FFFFFF\" alt=\"".include("\\1.txt")."\"></div>", $tekst); |
Die include klopt niet, maar het gaat om het idee, werken doet het dus niet. Iemand een oplossing, of moet ik echt gaan explode'en?