Enviar un array php a otra pagina php por javascript y ajax
Publicado por Xavi (1 intervención) el 19/11/2018 16:38:50
Hola,
Tengo una pàgina donde creo un array y mediante un boton onclic llamo a una funciíon i le passo la url destino y el array, esta info la recoge la función javascript i por ajax la manda a la pàgina 2, me gustaria recoger el array y recuperar la información però no me llega nada.
Que puede ser? Os paso un ejemplo o la idea que tengo para pasar un array por ajax y recuperar la info en otra pagina.
Pagina1.php
Pagina2.php
Me seria de gran ayuda dar con este tema.
Tengo una pàgina donde creo un array y mediante un boton onclic llamo a una funciíon i le passo la url destino y el array, esta info la recoge la función javascript i por ajax la manda a la pàgina 2, me gustaria recoger el array y recuperar la información però no me llega nada.
Que puede ser? Os paso un ejemplo o la idea que tengo para pasar un array por ajax y recuperar la info en otra pagina.
Pagina1.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script>
function enviar_datos(url,env){
$.ajax({
type: "POST",
url: url,
data: {arrayaenviar: env},
success: function(data) {
$("#contenido").html(data);
}
});
}
</script>
$array=array();
Array[]=54;
Array[]=32;
Array[]=55;
<a href="#" onclick=" enviar_datos ('Pagina2.php', <?php echo json_encode($Array);?>)" > enviar arrray </a>
Pagina2.php
1
2
3
4
5
6
<?php
$array=json_decode($_POST["env"]);
echo $array[0] . $array[1];
?>
Me seria de gran ayuda dar con este tema.
Valora esta pregunta


0