Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2018, 05:59
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
filter_input FILTER_REQUIRE_ARRAY

Buenas, nunca he pasado un array de ajax a php, y por mucho que pruebo y busco, no encuentro la manera de recoger los valores.
Los arrays contienen, todos ellos, valores.

Tengo el siguiente código en javascript:

Código Javascript:
Ver original
  1. for (i=1; i<=id; i++){
  2.             maq[i]  = $("#maq"+i).html();
  3.             con[i]  = $("#con"+i).html();
  4.             pec[i]  = $("#pec"+i).html();
  5.             den[i]  = $("#den"+i).html();
  6.             can[i]  = $("#can"+i).html();
  7.             canM[i] = $("#canM"+i).html();
  8.         }
  9.  
  10.     $.post( "../php/codigo.php",{ jQueryPost:'insertar',maq:maq,con:con,pec:pec,den:den,can:can,canM:canM}).done(function(mensaje) {
  11.        alert(mensaje);
  12.     });

Y en php, para recibir:

Código PHP:
Ver original
  1. $maquina[] = filter_input(INPUT_POST,'maq',FILTER_REQUIRE_ARRAY);

He probado $maquina[], $maquina, foreach ($maquina as $maqui) .... y nada
Alguien puede indicarme que estoy haciendo mal?
Muchas gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no