Monkuar Posted May 16, 2009 Share Posted May 16, 2009 Ok On my forum we use BBcodes tag's to replace so people can put in a youtube code and it replaces it all with php and makes it show youtube video. here is code: $txt = preg_replace( "#\[youtube\](.+?)\[/youtube\]#is", "<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>", $txt ); that's preg_replace this is another 1 that's preg_replace but different... //youtube by Abe90 $txt = preg_replace( "#<object width=\"425\" height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/(.+?)\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/(.+?)\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object>#is" ,"\[YOUTUBE\]\\1\[/YOUTUBE\]" , $txt ); Is there any way I can limit people using it 3 Times? Like only allowing 3 Youtube's or whatever I need to make it so people can only use that preg_replace thing 3 times. Link to comment https://forums.phpfreaks.com/topic/158354-can-i-limit-strreplace/ Share on other sites More sharing options...
Masna Posted May 16, 2009 Share Posted May 16, 2009 Use the $matches parameter that returns matches into an array. Link to comment https://forums.phpfreaks.com/topic/158354-can-i-limit-strreplace/#findComment-835141 Share on other sites More sharing options...
Monkuar Posted May 16, 2009 Author Share Posted May 16, 2009 $matches peremeter and make that 3 ? Link to comment https://forums.phpfreaks.com/topic/158354-can-i-limit-strreplace/#findComment-835142 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.