Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/02/2014, 09:03
crobles
 
Fecha de Ingreso: febrero-2014
Mensajes: 2
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Problemas post ajax a php

Donde creo el json a enviar

Código:
for (var i = 0; i < largoNmo; i++) {

				       	//make JSON INCO

				       	tmp = {
						numero 	: cardRulesNmo[i].substr(0,19),
					        montyt	: (cardRulesNmo[i].substr(19,9))*1,
					        fechaef 	: cardRulesNmo[i].substr(28,4),
					        txnn		: cardRulesNmo[i].substr(32,3),
					        comer 	: (cardRulesNmo[i].substr(35,8))*1,
					        orgo		: cardRulesNmo[i].substr(43,3),
					        logogo	: cardRulesNmo[i].substr(46,3),
					        afinidad 	: cardRulesNmo[i].substr(49,2),
					        rubrin	: cardRulesNmo[i].substr(51,3),
					        activ 	: cardRulesNmo[i].substr(54,7)
					    };

	        				jsonObjNmo.push(tmp);

				    };

				    jsonNmoSend = JSON.stringify(jsonObjNmo);
Donde envío por pos de ajax a php

Código:
$.ajax({
			    url : "makeFiles.php",
			    type: "POST",
			    data : {nmo: jsonNmoSend},
			    success: function(data){
			        //data - response from server
			        runEffect();
			    },
			    error: function (){
			 		alert("El servidor no se encuentra disponible");
			    }
			});
donde recibo en el php

Código:
$nmo 	= json_decode(@$_POST['nmo']);
echo count($nmo);
prin_r($nmo);
como decía... al leer archivos txt pequeños para crear el json, no hay problemas, pero al leer uno mas extenso y grande al hacer el count() y el prin_r() del php viene vacio