Youtube und Dailymotion Videotitel für Datenbank

Hi,

ich möchte Videos von Youtube/Dailymotion in meine Datenbank aufnehmen und User sollen diese auch selber über ein Formular einfügen können (nur über die ID). Kann man sich von Youtube/Dailymotion auch nur den Titel ausgeben lassen, damit, wenn man die Video ID einfügt, automatisch der Titel in die DB aufgenommen wird?

Bei Youtube habe ich es so gelöst:
[PHP]
// ### INSERT
// Youtube
$vidID = $_POST[‚neuesvideo‘]; // aus Formular
$url = „http://gdata.youtube.com/feeds/api/videos/“. $vidID;
$doc = new DOMDocument;
$doc->load($url);
$youtubetitle = $doc->getElementsByTagName(„title“)->item(0)->nodeValue;

if(isset($_POST['submit']) && !empty($_POST['neuesvideo'])) {
$query = mysql_query("INSERT INTO youtubetabelle
(videoid, youtubetitel, eingetragen) 
VALUES(
'".mysql_real_escape_string($_POST['neuesvideo'])."', 
'".mysql_real_escape_string($youtubetitle)."', NOW())", $connect);

}

/* Youtube Videotitel in Datenbank eingetragen.
Kannst es auch „live“ ausgeben lassen, welches aber an Performance kostet. Also statt mysql_query, bla bla, gleich echo. */
[/PHP]

dailymotion kenne ich nicht, aber vielleicht findest du da was in der API.
http://www.dailymotion.com/de/doc/api/player/javascript_api

Bei Youtube ist es:
http://code.google.com/intl/de-DE/apis/youtube/2.0/developers_guide_protocol_audience.html
Musst bissl suchen.

Perfekt. Danke. Ich schau mal ob ich was ähnliches für Dailymotion finde.

Ich weiß nicht, ob du es tatsächlich verstanden hast, weil du ja im HTML Forum fragst.
Wenn Fragen zum obigen Script auftauchen sollten, einfach fragen.

Weil ich sowas ähnliche vorhabe wie du, rate ich dir, ein Script zu schreiben, welches die Youtube-Titel aktualisiert. Diesen Script kannst du dann per Cronjob ausführen.
Ich baue demnächst noch eine „Funktion“ ein, die nicht mehr existente Videos aus der Datenbank löscht.

Wegen Youtube:
Developer’s Guide: PHP - YouTube APIs and Tools - Google Code

Ich habe hier gefragt weil ich nicht genau wusste wo ich fragen soll. Mit dem PHP code kann ich schon was anfangen, aber cronjob und api sind für mich neu. Ich bin eigendlich Systemintegrator und mach das hier nur so zum Spass (und hoffentlich mal nen bischen Geld :)). So ein Script zum aktualisieren von Titeln und löschen von Videos klingt auch sehr interessant, aber soweit bin ich noch nicht.