Hola a todos!!! necesito si me pueden ayudar con esto. Tengo una aplicacion que valida el numero de un contenedor ingresado utilizando el digito verificador y su algoritmo. Actualmente lo hago con PHP pero para esto el usuario debe recargar la pagina. Mi idea es validarlo con Jquery para que se valide cuando haga focusout del cuadro de texto donde se completa.
Les copio el codigo actual que utilizo en PHP, necesitaria si me pueden ayudar a adaptarlo a Jquery.
Código PHP:
if (ctype_alpha($letracont) && is_numeric($digitos)){ // verifica que realmente sean letras y numeros
$letras = array(0 => 0, 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 'A' => 10, 'B' => 12, 'C' => 13, 'D' => 14, 'E' => 15, 'F' => 16, 'G' => 17, 'H' => 18, 'I' => 19, 'J' => 20, 'K' => 21, 'L' => 23, 'M' => 24, 'N' => 25, 'O' => 26, 'P' => 27, 'Q' => 28, 'R' => 29, 'S' => 30, 'T' => 31, 'U' => 32, 'V' => 34, 'W' => 35, 'X' => 36, 'Y' => 37, 'Z' => 38);
$posicion = 1; // Cada vez se multiplicara por dos
$suma = 0; // Aquí guardarás el total
for($i = 0; $i < strlen($cadena2); $i++) {
$caracter = $cadena2[$i];
$suma += ($posicion * $letras[$caracter]);
$posicion = $posicion * 2;
}
Les dejo tambien la explicacion de como funciona el verificador por si la necesitan.
Click aca
Muchas gracias por la ayuda!!