Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2017, 14:44
fab2160225
 
Fecha de Ingreso: abril-2016
Mensajes: 90
Antigüedad: 8 años
Puntos: 1
Problema con variable de PHP a JavaScript

Buenas, tengo un problema con una variable que traigo de php
El formato de la variable es este:
{ruta:"dos.mp3"},{ruta:"tres.mp3"},{ruta:"uno.mp3" }

Si en el código JavaScript pongo un alert, es justo eso lo que me devuelve, sin embargo si pongo la variable no me funciona

Este es el código php
Código PHP:
<?php 
$directorio 
"/wamp/www/audio"

if(
$gestor_dir opendir($directorio)){ 
while (
false !== ($entrada readdir($gestor_dir))) { 
    if (
$entrada != "." && $entrada != ".." && $entrada !=".php"
    {
$result[]= '{ruta:"'."$entrada".'"}';} 
     

closedir($gestor_dir); 


$string[] = implode(","$result).""//concateno el punto al final  
$resultado=$string
?>
Y este el JavaScript

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var arrayJS=<?php echo json_encode($string);?>;
  3.  /*   for(var i=0;i<arrayJS.length;i++)
  4.     {
  5.         //alert("hola")
  6.         var resA=document.write("<br>"+arrayJS[i]);
  7.     }*/
  8. </script>
  9. <script type="text/javascript">
  10. var Reproductor = {
  11.     init: function(){
  12.         //text-align: center;
  13.         //Arreglo de canciones con sus respectivos atributos
  14.         Reproductor.canciones = [ //alert(arrayJS)  el resultado es {ruta:"dos.mp3"},{ruta:"tres.mp3"},{ruta:"uno.mp3"}
  15.         arrayJS
  16.         ];
  17. ...... Sigue...
Agradezco al de ayuda gracias