que tienen una matriz multidimensional, que consta de 426 conjuntos más pequeños, que también forman parte de 4 atributos .. A continuación se muestra un ejemplo de una de las matrices 426 ...Se está cortando la matriz sobre la publicación de ajax. Límite de publicación Ajax?
array(//Main array
0 => array(//1 of 426 arrays
'name' => 'Danny',
'email' => '[email protected]',
'picture_url' => 'http://www.website.com',
'score' => 89
),
)
Quiero poner esta matriz con jQuery de ajax funciona en un archivo php, que los agrega a una base de datos ... Mi problema es que la matriz parece estar cortada cuando se publica en el archivo php. Solo aproximadamente la mitad de la matriz llega realmente al archivo php ...
Esto me ha llevado a creer que puede haber un límite de tamaño de archivo cuando se publica sobre ajax. Sin embargo, el tamaño de mi serie parece ser relativamente pequeño ..
estoy corriendo mi solicitud en WAMP ..
¿Alguien puede arrojar algo de luz lo que está sucediendo posiblemente?
ACTUALIZACIÓN:
les dejo mi arsenal de este modo:
$.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 recuperar mi array (en invite_friends.php) de esta manera ..
if($_POST['friends']) {
$friends = $_POST['friends'];
} else {
$friends = FALSE;
}
¿Cómo se publica la matriz? ¿Puedes compartir el código? – Tchoupi
Cuando dices post ¿te refieres a get? – Erik
De acuerdo con w3schools.com (sí, lo sé: http://w3fools.com) GET tiene limitaciones de tamaño, pero POST no. – 11684