Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2012, 03:25
GROGUI2
 
Fecha de Ingreso: agosto-2010
Mensajes: 128
Antigüedad: 13 años, 8 meses
Puntos: 2
Pregunta Argumento JSON script PHP

Hola,

¿es posible pasar un único argumento a un script PHP en formato json, y que este lo decodifique correctamente?. NEcesito ejectuar procesos en segundo plano con la ayuda de este script, al cual le paso un array con conenido variable, diferentes arrays con mesajes de diferentes tipos.

Ejemplo:
Código PHP:
$mensajes = array();
$mensajes[] = array("tipo"=>1"dato1"=>"a""dato2"=>"b");
$mensajes[] = array("tipo" =>2"dato1"=>"l"); 
Llamo al script de esta manera:
Código PHP:
$arg json_encode($mensajes);
exec('php -f IndexHelper.php "'$arg '" 2>/dev/null &'); 
Y hago lo siguiente dentro del script:

Código PHP:
    $jobs json_decode($argv[1], true);
    
var_dump($jobs); 
El caso es que ese var_dump, me devuelve NULL. Sabeis que puedo estar haciendo mal, ¿o alguna otra manera de pasarle esos datos sin usar ninguna base de datos?

Gracias

Última edición por GROGUI2; 28/07/2012 a las 03:40