Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2015, 09:02
PSPforever
 
Fecha de Ingreso: marzo-2008
Mensajes: 186
Antigüedad: 16 años, 1 mes
Puntos: 3
Pregunta Problema para crear un JSON

Buenas,

He creado un script para recorrer un directorio y que los archivos encontrados queden almacenados en formato json, el código es el siguiente:

Código PHP:
Ver original
  1. <?php
  2. header('Content-Type: application/json');
  3.  
  4. $path = $_SERVER['DOCUMENT_ROOT']."/cms/img/";
  5.  
  6.     $dir = opendir($path);
  7.    
  8.     while ($archivo = readdir($dir)) {
  9.    
  10.         if ( $archivo != '.' && $archivo != '..') {
  11.  
  12.             $data = json_encode($archivo);
  13.    
  14.             echo $data;
  15.    
  16.         }
  17.    
  18.     }
  19. ?>

El problema es que en pantalla me genera el siguiente código:
Código JSON:
Ver original
  1. "asturias""navarra""tenerife"

Y mi objetivo es generar una estructura similar a ésta:

Código JSON:
Ver original
  1. {"nombre":"asturias","nombre":"navarra","nombre":"tenerife"}

¿Cómo puedo hacerlo?

Gracias por anticipado.