Foros del Web » Programando para Internet » PHP »

Como Validar Un Passpord

Estas en el tema de Como Validar Un Passpord en el foro de PHP en Foros del Web. Hola buenas tardes NECESITO VALIDAR UN USERNAME Y PASSWORD 1) Ya tengo almacenado en la base de datos el usuario y la contraseña. 2) Ya ...
  #1 (permalink)  
Antiguo 09/06/2008, 12:49
 
Fecha de Ingreso: mayo-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 1
Como Validar Un Passpord

Hola buenas tardes

NECESITO VALIDAR UN USERNAME Y PASSWORD

1) Ya tengo almacenado en la base de datos el usuario y la contraseña.
2) Ya tengo la panatalla donde la persona va ingresar el usuario.
3) Cuando el usuario lo ingrese como valido si es correcto y que pasa si no lo es


MUCHAS GRACIAS

Última edición por leonar2445; 09/06/2008 a las 12:58
  #2 (permalink)  
Antiguo 09/06/2008, 12:53
Avatar de alapaco  
Fecha de Ingreso: septiembre-2003
Ubicación: Caballito - Buenos Aires - Argentina - América del Sur - Planeta Tierra - Sistema Solar - Vía Láctea
Mensajes: 216
Antigüedad: 20 años, 8 meses
Puntos: 5
Respuesta: Como Validar Un Passpord

Desde el formulario que ya tenes hecho podrías llamar a un archivo (llamemosle validar_usuario.php) y ahí dentro comparas los campos que cargaron $_REQUEST["usuario"] y $_REQUEST["password"] contra el usuario y clave que tengas guardado en tu base de datos.

Al final de ese archivo php en base a si es correcto o no podrias llamar a una página u otra, tal vez con header("Refresh: 0; url=<<NOMBRE_PAGINA>>");
__________________
__________________
Álvaro Lapacó
  #3 (permalink)  
Antiguo 09/06/2008, 12:58
 
Fecha de Ingreso: mayo-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 1
Respuesta: Como Validar Un Passpord

Hermano algo de validar como esto?

Que opinas

SELECT * FROM ususario WHERE nick='alguno' AND password='df210101dg4584'
  #4 (permalink)  
Antiguo 09/06/2008, 13:22
Avatar de bLEx  
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 16 años
Puntos: 5
Respuesta: Como Validar Un Passpord

siguiendo con la idea de arriba

validar_usuario.php

Código PHP:
<?php

// Suponiendo que el input de envio se llama form_loguin
if(isset($_POST['form_login'])){

  
$user $_POST['user'];
  
$pass $_POST['password'];

  
$sql "SELECT * FROM usuario
              WHERE user = '$user' AND password = '$pass'"
;

  
$resultado mysql_query($sql) or die (mysql_error());

  if(
mysql_num_rows($res) > ){

    
// Usuario existe...

  
}else{

    
// Usuario no existe

  
}

}

?>
  #5 (permalink)  
Antiguo 09/06/2008, 13:28
Avatar de bLEx  
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 16 años
Puntos: 5
Respuesta: Como Validar Un Passpord

lo siento me falto comentarlo...

siguiendo con la idea de arriba

validar_usuario.php

Código PHP:
<?php

// Suponiendo que el input de envio se llama form_loguin
if(isset($_POST['form_login'])){

  
// Recibo las variables del formulario anterior. aca supongo que los nombres
  // de los input son user y password respectivamente
  
$user $_POST['user'];
  
$pass $_POST['password'];

  
// Agrego los campos para revisar el contenido sies o no vacio

  
if(!$user || !$pass){

    echo 
"NO DEBEN QUEDAR CAMPOS EN BLANCO";

  }else{

    
// Consulta sql que seleccion de la tabla usuario donde el usuario es $user, osea
    // es el valor recibido desde el formulario y el password es $pass
    
$sql "SELECT * FROM usuario WHERE user = '$user' AND password = '$pass'";  

    
// Ejecuto la sentecia sql
    
$resultado mysql_query($sql) or die (mysql_error());

    
// Si se reciben filas como respuesta
    
if(mysql_num_rows($res) > ){

      
// Usuario existe...

    // De lo contrario, el numero de filas recibidas sera 0, osea no existe
    // y el usuario no sera valido
    
}else{

      
// Usuario no existe

    
}
  }
}
?>
  #6 (permalink)  
Antiguo 09/06/2008, 13:34
 
Fecha de Ingreso: mayo-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 1
Respuesta: Como Validar Un Passpord

HERMANO ASESORAME LO TENGO DE ESTA MANERA


EN HTML
<form name="usuario.php" method="post" action="">

<input name="usua" type="text">
<input name="pass" type="password">
<input type="submit" name="Submit" value="Enviar">

EN PHP

<html>
<head>
<title>Problema</title>
</head>
<body>
<?php
$conexion=pg_connect("host=localhost port=5432 password=1234 user=postgres dbname=usuarios")
or die("Problemas en la conexion");

pg_query("select * from usuarios where usua='$_REQUEST[e]' and pass='$_REQUEST[e]'

pg_close($conexion);
echo "El alumno fue dado de alta";
?>
</body>
</html>
  #7 (permalink)  
Antiguo 09/06/2008, 13:52
Avatar de bLEx  
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 16 años
Puntos: 5
Respuesta: Como Validar Un Passpord

Código PHP:
<?php
$conexion
=pg_connect("host=localhost port=5432 password=1234 user=postgres dbname=usuarios")
or die(
"Problemas en la conexion");

$usua $_REQUEST['usua'];
$pass $_REQUEST['pass'];

pg_query("select * from usuarios where usua='$pass' and pass='$pass'");

// aca busca una funcion que postgres que te vea el numero de filas de la consulta
// y colocas lo que yo te dije

pg_close($conexion);
echo 
"El alumno fue dado de alta";
?>
  #8 (permalink)  
Antiguo 09/06/2008, 14:02
 
Fecha de Ingreso: mayo-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 1
Respuesta: Como Validar Un Passpord

ESTA PUEDE SRVIR??????????'

enfer=$_POST['enfer'];
foreach($_POST['enfer'] as $enf)
{
pg_query("insert into enfermedad_datos(ci_censo, cod_de) values ($_REQUEST[e], $enf)");
}

AYUDAME A COMPLEMENTAR........................

HERMANO QUIZAS ESTA PUEDA SERVIR LO TENGO CON OTRAS VARIABLES, HERMANAZO AYUDAME POR FAOVR


MUCHISIMAS GRACIAS
  #9 (permalink)  
Antiguo 09/06/2008, 16:09
Avatar de merolhack  
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 1.242
Antigüedad: 17 años, 10 meses
Puntos: 16
Respuesta: Como Validar Un Passpord

Yo hize algo asi:
http://www.guiasjoomla.com/foro/inde...ic=190.new#new
  #10 (permalink)  
Antiguo 09/06/2008, 19:46
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Como Validar Un Passpord

Esta chevere amigo, mejor que los demas...
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 00:27.