Muchas gracias por tu ayuda y perdona por tardar en contestar.
He conseguido que funcione la conexión entre Java y PHP, lo que aun sigo teniendo un pequeño problema :(
Si le envió al php lo siguiente:
Código:
{"nom":"300","genere":"aventuras","duracio":"117 minutos","director":"Zack Snyder"}
Me devuelve:
Código:
Nom: 300
Genere: aventuras
Duracion: 117 minutos
Director: Zack Snyder
Hasta ahí todo perfecto, el problema viene aquí:
Código:
[{"nom":"300","genere":"aventuras","duracio":"117 minutos","director":"Zack Snyder"},{"nom":"Black Hawk Derribado","genere":"belico","duracio":"144 min","director":"Ridley Scott"}]
No me devuelve nada. Si le paso la información de las películas una por una funciona todo perfecto.
PHP
Código:
<?php
$se=json_decode(stripslashes($_POST["key"]));
echo "Nom: ".$se->nom."\n";
echo "Genere: ".$se->genere."\n";
echo "Duracio: ".$se->duracio."\n";
echo "Director: ".$se->director."\n";
echo 'Fi';
?>
SOLUCION
Código:
<?php
$array = json_decode($_POST["key"]);
for($i=0;$i<count($array);$i++){
echo "Nom: ".$array[$i]->nom."\n";
echo "Genere: ".$array[$i]->genere."\n";
echo "Duracion: ".$array[$i]->duracio."\n";
echo "Director: ".$array[$i]->director."\n";
}
?>