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. Quote 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. Quote 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 ? Quote Link to comment https://forums.phpfreaks.com/topic/158354-can-i-limit-strreplace/#findComment-835142 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.