Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2011, 20:03
estre07
 
Fecha de Ingreso: diciembre-2010
Mensajes: 16
Antigüedad: 13 años, 4 meses
Puntos: 0
Validacion de campos con php

ESTE ES MI CODIGO ESTOY VALIDANDO EN HTML LOS CAMPOS DE UN FORMULARIO Y TAMBIEN VALIDO DESDE PHP QUE SE ENCUENTRE EL USUARIO EN LA BASE DE DATOS ME VALIDA BIEN LA PRIMERA PARTE PERO ME ENVIA LOS DATOS VACIOS DEL FORMULARIO A LA PAGINA QUE INSERTA LOS REGISTROS A LA BASE DE DATOS "VALIDAR_REGISTRO.PHP"
VALIDAR_REGISTRO.PHP
SI ALGUIEN ME PUDIERA AYUDAR SE LOS AGRADECERIA



<html>
<head>
<script>
function valida_envia(){
if (document.fvalida.USUARIO.value.length==0)
{
alert("Tiene que escribir un usuario valido ")
document.fvalida.USUARIO.focus()
return false;

}
if (document.fvalida.PASSWORD.value.length==0)
{
alert("Tiene que escribir el password valido")
document.fvalida.PASSWORD.focus()
return false;
}

return true;
}

</script>

</head>
*
*
</center>

<form name="fvalida" method="post" onSubmit="return valida_envia()"><tr>

<td width="130" height="44">
USUARIO: </td>
<td>
<input type="text" name="USUARIO" class="FormEmailField" size="22" /> </td>
</tr>
<tr>
<td width="130">
PASSWORD: </td>
<td>
<input type="password" name="PASSWORD" class="FormEmailField" size="22" /> </td>
</tr>



<CENTER>
<input type="submit" value="Enviar">
</CENTER>

<CENTER>
</CENTER>


</CENTER>
<?

$USUARIO=$_POST['USUARIO'];



$conexion=odbc_connect("REGISTRO","","","");
$rs=odbc_exec($conexion,"select*from REGISTRARSE");

$sql = "SELECT*FROM REGISTRARSE where USUARIO='$USUARIO' ";
$rs=odbc_exec($conexion,$sql);


if (odbc_fetch_array($rs,$_POST["USUARIO"]==USUARIO ))
{

echo "<script type='text/javascript'>document.location.href = 'VALIDAR_REGISTRO.PHP';</script>";


}
else


{

?>

<span > ESCRIBA UN USUARIO QUE SE ENCUENTRE EN LA BD </span>
<?
}

odbc_close_all();

?>