La solución de pasar cada valor del array como parámetro a la función, en un principio no me sirve porque el array se llena de valores obtenidos de una base de datos y por tanto cada vez que se cargue la página puede ser distinto.
Se me había ocurrido nombrarlo como variable global, pero no veo el modo de que me lo detecte. De hecho, cuando dentro de la función de Xajax escribo:
Código PHP:
global $rutafoto;
gettype($rutafoto);
la función gettype me dice que el tipo de $rutafoto es NULL, lo que supongo que quiere decir "vacío", no?
¿A alguien se le ocurre otra solución?
Muchas gracias por las respuestas.