"no hace falta que entiendan el porque lo necesito" cómo te sugerimos que procedimiento hacer si no nos comentas todo el detalle?? lo que mencionas puedes hacerlo con localStorage, Cookies, Sessions, ajax, etc, etc.
Lo que si tienes que tener claro es que php se ejecuta en el servidor y usar ajax solo para cambiar un valor en cada keyup no es lo mas óptimo. No es como javascript que puedes modificar el valor de una variable desde el mismo navegador.
Por otro lado, revisa cual es la sintaxis correcta de un objeto JSON
¿Qué hay en textos.php?