Bingoooooo!!!!
La gloria para Dios pues he solucionado el problema, como les decia PHP esta perfecto, el lio fue que PHP muestra sus datos con un formato string y el for en su comparacion solicita un valor entero asi que lo solucione de la siguiente forma:
var enviar6 = new LoadVars();
var recibir6 = new LoadVars();
// Con esto envio
enviar6.area_as2 = areaflash.text;
enviar6.sendAndLoad("pasoflash.php", enviar6, "POST");
// Con esto recibo
enviar6.sendAndLoad("pasoflash.php",recibir6,'POST ');
recibir6.onLoad = function(lll) {
this.totalfull=parseInt(this.totalfull); // ESTA ES LA SOLUCION
var total= this.totalfull;
for (i=1; i< total; i++)
{
datin.addItem({FECHA:recibir6['fechafull' + si], TITULO:recibir6['titulofull' + si], CUMPLIMIENTO:recibir6['cumplimientofull' + si], TIPO:recibir6['tipofull' + si], ASIGNA:recibir6['asignafull' + si], ASIGNADO:recibir6['fecha_asignafull' + si], RESPONSABLE:recibir6['responsablefull' + si]});
}
};
Lo que ven en color azul es la conversion a entero utilizando un "parse".
Mil gracias de todas formas a los que por lo menos vieron el tema.