Hallo, ik ben sinds pas weer begonnen met scripten na een hele lange tijd en zie dat er teveel veranderingen zijn gekomen. Ik ben weer opnieuw begonnen met een oude maffia source die ik heb te herscripten, maar loop nu al tegen iets aan waar ik niet uit kom.
Eregi_replace doet het niet meer, dan gaat de site raar staan. Heb hem aangepast naar preg_replace (De site staat nu wel goed), maar ook die doet het in php 7 niet, want dan word de profiel tekst niet weergeven. Dus is ook niet goed. Ben er zolang uit geweest dat ik dit niet weet aan te passen. Weet iemand hoe ik dit moet doen? Het liefste zie ik een voorbeeld, want aan uitleg snap ik nog niks.
Code
$user->info = preg_replace( "#\[youtube\]([a-zA-Z0-9].+?)\[/youtube\]#i", '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' ,$user->info);
$user->info = preg_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]","<font color=\"\\1\">\\2</font>",$user->info);
$user->info = preg_replace("\\[email=([^\\[]*)\\]([^\\[]*)\\[/email\\]", "<a href=\"mailto:\\1\">\\2</a>",$user->info);
$user->info = preg_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\" target=_blank>\\2</a>",$user->info);
$user->info = preg_replace("\\[img]([^\\[]*)\\[/img\\]","<img src=\"\\1\" name=\"userprofile\">",$user->info);