Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/05/2008, 05:49
Maluber
 
Fecha de Ingreso: noviembre-2007
Mensajes: 55
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: variables multiples en php

Ps lo nesecito para un generador de un xml con php y bueno lo tengo la extructura pero lo nesecito para que se reproducan todo los archivos que se encuentrar en la carpeta en este caso se ve con un get! y nesecito mostrar todo los archivos musicales para que se reproducan en el reproductor que tengo otros archivos mas que el $Ext = '.mp3'; y que se detecte mas archivos!!
Código PHP:
<?
$ver 
$_GET['ver'];
$Ext '.mp3';
$Path "".$ver."";
$orden asort;

function 
Web() {
$localhost 'http://'.getenv('HTTP_HOST').str_replace(basename(getenv('REQUEST_URI')), '',getenv('REQUEST_URI') );
return 
$localhost;
}

function 
get($path$ext) {
$out = array();
if (
$dir opendir($path)) {
while (
false !== ($file readdir($dir))) {
if ( 
strrchr($file,'.') == $ext) {
$last_mod filemtime($path.'/'.$file);
while ( isset(
$out[$last_mod]) ) {
$last_mod++; } 
$out[$last_mod] = utf8_encode(str_replace("&","&amp;",$file));
}}}
closedir($dir);
return 
$out;
}

$tracks get($Path,$Ext);
$localhost Web();
header ("Content-Type: text/xml; charset=utf-8");
echo 
"<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n";
echo 
"<songs>\n";

if (
count($tracks) > 0) {
$orden($tracks);
foreach (
$tracks as $trackMod => $track) {
$filename substr($track,0,strrpos($track,'.'));
echo 
"<song path=\"".$localhost."".$ver."/".$track."\" title=\"".$filename."\" />\n";
}}
?>

Última edición por jam1138; 28/05/2008 a las 12:08 Razón: Cambio a etiquetas PHP