hola a todos!!

Estoy intentando validar un dni mediante remoting..Pero tengo unas dudas, yo he realizado lo siguiente:

En el php tengo la funcion al cual le paso el dni de la forma 76859545R,en la cual primero quito la R y despues divido por 23 para obtener la letra correcta del dni,devolviendo esta letra ultima.

Código :

function validardni($dni){
           echo("&estoy en php&");
           $num=substr($dni,0,8);
            return substr("TRWAGMYFPDXBNJZSQVHLCKE",$num%23,1);
          }


Mi pregunta es la siguiente puedo devolver una letra al Flash mediante remoting igual que cuando haces uan consulta a una base de datos.

Y otra pregunta es:
En el Flash el dato recibido como se trata con un data, es decir:

Código :

capturaRespuesta.validardni_Result = function (data){
   if (data) {
      trace("estoy en validar dni");
      trace(data);
   }


y en trace(data) nos devolveria la letra del dni correcta.

Espero haberme explicado.

Muchas gracias.

Um saludo.