Hallo !!
folgende Lage:
Ich habe ein Feld "bericht_url" in meiner Datenbank, welches (in Form einer URL) zu einem Youtube-Video führt.
Wenn ich nun diesen Datensatz wieder aus der Datenbank abrufe, soll dann aber das Video eingebettet zu sehen sein. Dafür gibt es ja auch den Code auf Youtube. Das Problem dabei:
Die URL zum Einbetten des Videos unterscheidet sich zur URL in der Adresse.
Folgenden php-Code habe ich dazu für meine catalog_full.tpl erstellt. Leider ohne Erfolg...
Code:
<?php
$youtube = $entry['data']['bericht_url']['value']; //der gespeicherte Link
$ungueltig = array("watch", "?", "=");
$gueltig = array("", "", "/");
$URL = str_replace($ungueltig, $gueltig, $youtube);?>
<object width="560" height="340">
<param name="movie" value="<?php echo $URL; ?>"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="<?php echo $URL; ?>" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>
Wenn ich den den Link manuell (zum Test) eingebe funktioniert es.
Vielen Dank im Voraus.
Grüße
Niqo
Lesezeichen