Array se corta en post de ajax. Ajax publicar límite?
Tengo una matriz multidimensional, que consta de 426 matrices más pequeñas, que también comprenden 4 atributos. A continuación se muestra un ejemplo de una de las 426 matrices ...
array( //Main array
0 => array( //1 of 426 arrays
'name' => 'Danny',
'email' => '[email protected]',
'picture_url' => 'http://www.website.com',
'score' => 89
),
)
Estoy publicando esta matriz con las funciones ajax de jquery en un archivo php, que las agrega a una base de datos ... Mi problema es que la matriz parece estar cortada cuando se publica en el archivo php. Solo la mitad de la matriz alcanza el archivo php ...
Esto me ha llevado a creer que puede haber un límite de tamaño de archivo al publicar sobre ajax. Sin embargo, el tamaño de mi matriz parece ser relativamente pequeño.
Estoy ejecutando mi aplicación en WAMP ..
¿Alguien puede arrojar algo de luz sobre lo que posiblemente esté pasando?
ACTUALIZAR:
Estoy publicando mi matriz como tal:
$.ajax({
type: "POST",
url: "invite_friends.php",
data: {
theID: me.id,
friends: multidimensional_array //This is the array <---
},
success: function(data, textStatus, jqXHR) {
return console.log(data);
},
error: function(jqXHR, textStatus, errorThrown) {
return alert("Error: Oops, there has been a problem");
}
});
Y recupero mi matriz (en invite_friends.php) así.
if($_POST['friends']) {
$friends = $_POST['friends'];
} else {
$friends = FALSE;
}