Foros del Web » Programando para Internet » Javascript » Frameworks JS »

validate

Estas en el tema de validate en el foro de Frameworks JS en Foros del Web. que tal amigos... tengo el siguiente validate: . . . rules{ cedula_usuario:{ required:true, remote:"validar_cedula.php" }, . . } menssages{ cedula_usuario:{ remote:"Ingrese un numero de celuda ...
  #1 (permalink)  
Antiguo 29/03/2011, 15:44
 
Fecha de Ingreso: agosto-2006
Mensajes: 125
Antigüedad: 18 años, 3 meses
Puntos: 1
validate

que tal amigos...
tengo el siguiente validate:

.
.
.
rules{
cedula_usuario:{
required:true,
remote:"validar_cedula.php" },
.
.
}
menssages{
cedula_usuario:{
remote:"Ingrese un numero de celuda válido"
},
.
.

}
ahora la pagina php
<?php
$ced = trim(strtolower($_REQUEST['cedula_usuario']));
$num_provincias=24;
$suma=0;
$ced=$cedula_usuario;


//$ced='183437420-3';
$d0=substr($ced,-11,2);//ponemos el pirmer filtro de las 2 primeras digitos.
if((int)$d0<(int)$num_provincias)
{

//poemos ennuna matriz cadadigito de la matriz de la cedula menos el ulymimo digito
for($i=0;$i<=strlen($ced);$i++)
$d[$i]=$ced[$i];


/* El tercer digito es: (en este caso d[2] porque la matriz empeiza desde 0*/
/* 9 para sociedades privadas y extranjeros */
/* 6 para sociedades publicas */
/* menor que 6 (0,1,2,3,4,5) para personas naturales */

if((int)$d[2]== 7 || (int)$d[2]== 8)
{ return false;
}
//solo para personas naturales
if((int)$d[2]<6)
{

$modulo=10;
for($i=0;$i<strlen($ced)-2;$i++)
{
$multi=0;
if( ( $i%2 )!=0 )
{$suma=$suma+($d[$i]*1);}
else
{
$multi=$d[$i]*2;
if($multi>9)
$suma=$suma+($multi-9);
else
$suma=$suma+$multi;
}
}

$decena=$suma/$modulo;
$decena=floor($decena);
$decena=($decena + 1) * 10;
$final=$decena-$suma."<br>";
if( ( $final==10 && (int)$ced[10]==0 ) || ($final==(int)$ced[10]) )
return true;
else
return false;

}

else
{return false;}




}
else
return false;




?>

Bueno el problema es que no regresa ningun tipo de informacion,
No se si estoy haciendo bien con return porque en algun lado vi que se enviavan la informacion con "echo"...
Si alguien me puede dar una mano seria fantastico

Etiquetas: ajax, jquery
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 17:39.