Hi @ all,
ich möchte realisieren, dass ein YouTube zerlegt wird, sodass nur die ID übrig bleibt. Das habe ich auch so weit hinbekommen allerdings ist der Link (und somit die ID) in einem Satz untergebracht. Der Link und der Text sollen später dynamisch sein, weshalb kein bestimmtes Wort oder ähnliches "ausgrenzen" kann.
Grob gesagt: Der Link wird zum dem YouTube-Embed-Code.
So weit bin ich bisher bekommen:
ich möchte realisieren, dass ein YouTube zerlegt wird, sodass nur die ID übrig bleibt. Das habe ich auch so weit hinbekommen allerdings ist der Link (und somit die ID) in einem Satz untergebracht. Der Link und der Text sollen später dynamisch sein, weshalb kein bestimmtes Wort oder ähnliches "ausgrenzen" kann.
Grob gesagt: Der Link wird zum dem YouTube-Embed-Code.
So weit bin ich bisher bekommen:
PHP-Code:
<?php
$link = 'http://www.youtube.com/watch?v=UQsCLnpJA6M';
$text = 'Dies ist [b]ein[/b] kleiner Test. http://www.youtube.com/watch?v=UQsCLnpJA6M';
$link = preg_replace('^http://www.youtube.com/watch\?v=^', "", $text);
//echo $link;
$link = '<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/'.$link.'&hl=de_DE&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$link.'&hl=de_DE&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>';
//echo $link;
$text = preg_replace('^object^', 'object', $link);
//echo $text;
?>
Wie schaffe ich es nun, die ID vom Rest des Textes zu trennen?
Kommentar