Hey cp,
Ik heb dus een script gemaakt dat uit een youtube url de ID van het filmpje pakt en daaruit haalt hij de titel van een youtube filmpje.
Dit werkte gewoon, ik had 3 youtube filmpjes onderelkaar staan in een mooi tabel die de namen van de youtube videos weergaven. Dit werkte gewoon heel de middag goed en toen opeens kreeg ik deze error soms:
file_get_contents(http://youtube.com/get_video_info?video_id=bKFmLwjLp8s) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.0 402 Payment Required
in MIJNFTPSERVER
Ik krijg dan bijvoorbeeld deze error bij de 1e en de 2e muziekje en de 3e werkt, dan na 5 minuten werken ze alle 3 niet meer en dan weer 2 minuten later doet de middelste het en de rest weer niet? Echt heel raar.
Script:
[code=php]<?php
$s = mysql_query("SELECT `music` FROM `users` WHERE `id`=".$id) or die(mysql_error());
$r = mysql_fetch_assoc($s);
$url = "".$r['music']."";
parse_str( parse_url( $url, PHP_URL_QUERY ), $my_array_of_vars );
$video_id = $my_array_of_vars['v'];
$content = file_get_contents("http://youtube.com/get_video_info?video_id=".$video_id);
parse_str($content, $ytarr);
echo $ytarr['title']; // dit echo'd de titel
?>
Toon Meer
[/code]
Kan iemand mij misschien helpen? Ik heb op google gekeken en daar kwam ik informatie tegen over de HTACCES, maar ik snap niet precies hoe dat werkt en of het wel daaraan licht?
Groetjes,