Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2015, 02:39
matajazz
 
Fecha de Ingreso: abril-2010
Mensajes: 52
Antigüedad: 14 años, 8 meses
Puntos: 0
sustituir xml con php para playlist de jquery

Estoy intentano implementar una playlist con jquery. He sustituido el xml de donde se recoge los datos de las canciones por un php. Pero no me funciona.


<script type="text/javascript">
$(function() {
$("#osmplayer").osmplayer({
playlist: 'osmplayer/playlist.php', (he sustituido playlist.xml por playlist.php)
height: '1200px'
});
});
</script>
<div id="osmplayer"></div>

El php devuelve toda la información correctamente:

<?php header("Content-Type: text/xml");
$cadena1= htmlspecialchars('<?xml version="1.0" encoding="ISO-8859-1"?>');
echo $cadena1.'<br />';

$cadena2= htmlspecialchars('<playlist>');
echo $cadena2.'<br />';

$cadena3= htmlspecialchars('<tracklist>');
echo $cadena3.'<br />';

mysqli_select_db($dbname,$conexion);

$result=mysql_query("select * from cancion WHERE estilo='infantil'");

while($row = mysql_fetch_array($result)) {

$cancion = $row['cancion'];
$titol = $row['titulo'];
$cantant = $row['nombreInterprete'];
$durada = $row['duracion'];
$foto = $row['fotoCancion'];

$cadena4= htmlspecialchars('<track>');
echo $cadena4;

$title = htmlspecialchars('<title>');
$location = htmlspecialchars('<location>');
$locationFin = htmlspecialchars('</location>');
$image = htmlspecialchars('<image>');
$imageFin = htmlspecialchars('</image>');

$resultat = '<br />'.$title.$titol.' - '.$cantant.htmlspecialchars('</title>').'<br />'.$location.'http://www.musisteria.com/maqueta/can/can-completes/'.$cancion.$locationFin.'<br />'.$image.'http://www.musisteria.com/maqueta/img/'.$foto.$imageFin.'<br />';
echo $resultat;

$cadena5= htmlspecialchars('</track>');
echo $cadena5.'<br />';
}
mysql_free_result($result);

$cadena6= htmlspecialchars('</tracklist>');
echo $cadena6.'<br />';

$cadena7= htmlspecialchars('</playlist>');
echo $cadena7.'<br />';


?>

Alguien puede echarme una mano?