Foros del Web » Programando para Internet » PHP »

No Entiendo El Codigo Validador de Rut

Estas en el tema de No Entiendo El Codigo Validador de Rut en el foro de PHP en Foros del Web. <html> <head><title>Nuevo Trabajador</title></head> <body> <div align="center"> <h2>Nuevo Trabajador</h2> <form name="form_hidden" method="POST" action="revisatrabajador.php"> Ingrese Rut: <br><input type="text" name="rut" size="10"> - <input type="text" name="dig" size="1"> <br> <input ...
  #1 (permalink)  
Antiguo 26/02/2008, 08:41
 
Fecha de Ingreso: febrero-2008
Mensajes: 30
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta No Entiendo El Codigo Validador de Rut

<html>
<head><title>Nuevo Trabajador</title></head>
<body>
<div align="center">
<h2>Nuevo Trabajador</h2>
<form name="form_hidden" method="POST" action="revisatrabajador.php">
Ingrese Rut:
<br><input type="text" name="rut" size="10"> - <input type="text" name="dig" size="1">
<br>
<input type="submit" value="Adelante">
</body>
</html>

mi forma de ingresar el rut es mediante 2 text uno para el rut y otro para el digito verificador, y en la sgte pagina me debe verificar la validez del trabajador y si esta bien accesado poder trabajar con el y si no pedirme que vuelva atras para volver a ingresar

les agradeceria sus respuestas
  #2 (permalink)  
Antiguo 26/02/2008, 08:49
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 3 meses
Puntos: 5
Re: No Entiendo El Codigo Validador de Rut

y bien cual es la duda ?

No dejas absolutamente nada claro, especifica mejor que cosa tienes duda, que quieres exactamente ?

Hasta Luego .-
  #3 (permalink)  
Antiguo 26/02/2008, 08:50
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Re: No Entiendo El Codigo Validador de Rut

Y cuales con las condiciones para tu validacion? , cual es el rut que deseas validar?, como lo obtienes? de que depende tu validacion?


Saludos.
  #4 (permalink)  
Antiguo 26/02/2008, 09:07
 
Fecha de Ingreso: febrero-2008
Mensajes: 30
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: No Entiendo El Codigo Validador de Rut

ahora busco la formula exacta para determinarlo
el punto es que el rut se compone pr los primeros 8 digitos y el ultimo (que va posterior al guion) es el digito verificador, ambos seran ingresados por el usuario, y en la pagina "revisatrabajador.php" partira por validar el rut y si es valido mande un mensaje diciendo rut valido y poder efectuar las funciones que ya tengo realizadas, si no es valido que mande un mensaje diciendo "rut invalido, vuela atras e ingrese correctamente"
  #5 (permalink)  
Antiguo 26/02/2008, 09:11
 
Fecha de Ingreso: febrero-2008
Mensajes: 30
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: No Entiendo El Codigo Validador de Rut

Ejemplo de aplicación del Módulo 11

1. Dado el RUT 12 345 678-5. Llamaremos Número a 12 345 678 y Digito Verificador (DV) a 5
2. Tomaremos la serie numérica: 2, 3, 4, 5, 6, 7.
3. Se multiplicará cada dígito del Número por su correspondiente en la serie numérica, la multiplicación la hacemos de derecha a izquierda, si el Número es más largo que la serie se vuelve a comenzar en 2.
4. Multiplicando
* 8 x 2 = 16
* 7 x 3 = 21
* 6 x 4 = 24
* 5 x 5 = 25
* 4 x 6 = 24
* 3 x 7 = 21
* 2 x 2 = 4
* 1 x 3 = 3
5. La suma de cada multiplicación es: 16+21+24+25+24+21+4+3 = 138
6. El siguiente paso es dividir este resultado en 11 (por esto se llaman módulo 11). Sólo se toma en cuenta el cuociente entero.
7. 138 / 11 = 12 el resto es 6. ¿Dudas?, comprobemos la división (11 x 12) + 6 = 132 + 6 = 138, ¡perfecto!.
8. Ahora sólo nos queda restar el resto (6) a 11, lo cual es: 11 - 6 = 5
9. El resultado es 5
10. La primera regla del módulo 11 dice que es el mismo número si éste está en el rango 1-9 entonces el Digito Verificador del Número: 12 345 678 es 5, en consecuencia el RUT dado al inicio del ejemplo es CORRECTO.
  #6 (permalink)  
Antiguo 26/02/2008, 12:34
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 3 meses
Puntos: 5
Re: No Entiendo El Codigo Validador de Rut

Hola.

Espero que te sirva.

http://www.juque.cl/weblog/2004/06/1...ut-en-php.html

Hasta Luego .-
  #7 (permalink)  
Antiguo 26/02/2008, 12:50
 
Fecha de Ingreso: febrero-2008
Mensajes: 30
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: No Entiendo El Codigo Validador de Rut

ese codigo lo he probado mil veces y no me lanza una respuesta convincente, siempre el rut esta valido, para cualquier valor que le des... no voy a mentir no soy un gran programador y espero entender como se programa de esta forma (utilizando funciones)

alguien me puede explicar el paso a paso??
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:27.