Probe tu codigo y me salieron muchos errores:
Código:
Warning: file() [function.file]: php_network_getaddresses: getaddrinfo failed: Host desconocido. in ...\jojo.php on line 2
Warning: file(http://www.tump3s.com/nirvana-mp3-download/) [function.file]: failed to open stream: No error in ..\jojo.php on line 2
Warning: implode() [function.implode]: Bad arguments. in ..\jojo.php on line 3
Parece que no se puede acceder al archivo, otro detalle que encontre es que el implode necesita un argumento con cual unir las cadenas, tu pones asi:
Código PHP:
$html = implode("", $array_archivo);
seria asi:
Código PHP:
$html = implode("-", $array_archivo);
Notar que el caracter que puse, puede variar, segun con el caracter que desees unir. Ahora recuerda, el impode une los elementos de un arreglo formando una cadena, el caracter con las cuales se separa dicha cadena es la que indicas en el primer argumento del implode.
El explode hace lo contrario al implode solo eso...