Foros del Web » Programando para Internet » PHP »

problemas con validacion de usuario y contraseña

Estas en el tema de problemas con validacion de usuario y contraseña en el foro de PHP en Foros del Web. bueno mi problema es el siguiente: Pido usuario y contraseña en el "index.php" y cuando el usuario y contraseña insertados los mando mediante un formulario ...
  #1 (permalink)  
Antiguo 12/09/2008, 22:34
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación problemas con validacion de usuario y contraseña

bueno mi problema es el siguiente:
Pido usuario y contraseña en el "index.php"
y cuando el usuario y contraseña insertados los mando mediante
un formulario a "valida.php" ... resulta k me dice k tengo password incorrecto
siendo k es lo mismito k tengo en la base de datos, uso el SQL manager for MySql
ya cheque que coincidan las variables... cambie los nombres y nomas nada...
aki les dejo parte del index.html

<form action="valida.php" method="post" name="formulario" id="formulario">
<p>&nbsp;</p>
<table width="200" border="1" align="center">
<tr>
<th scope="row"><span class="Estilo2 Estilo20">Usuario:</span></th>
<td><label>
<input type="text" name="tusuario" id="tusuario" />
</label></td>
</tr>
<tr>
<th scope="row"><span class="Estilo2 Estilo20">Contraseña:</span></th>
<td><input type="password" name="tpassword" id="tpassword" /></td>
</tr>
<tr>
<th scope="row"><label>
<input type="submit" name="button" id="button" value="Iniciar Session" />
</label></th>
<td><input type="reset" name="button" id="button" value="Cancelar" /></td>
</tr>
</table>
</form>
  #2 (permalink)  
Antiguo 12/09/2008, 22:35
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: problemas con validacion de usuario y contraseña

y aki es ta el valida.php

<?php
session_start();
$bandera=0;

$conectar = mysql_connect("localhost", "root", "");

$bd = mysql_select_db("cafe", $conectar);
$usuario = $_POST["tusuario"];
$password = $_POST["tpassword"];


$consulta = mysql_query("select * from usuarios where usuario = '$usuario' and contrasena = '$password'", $conectar);

while ($fila = mysql_fetch_row($consulta))
{
$tipo=$fila[3];
$bandera=1;
}

if($bandera==0){?>
<script> alert("Password incorrecto"); parent.location.href='index.php';</script>
<?php


?>
<?php
$_SESSION["nombre"]=$usuario;$_SESSION["tipo"]=$tipo;

if($tipo=="U"){?><script>parent.location.href="men u.php";</script><? }
if($tipo=="A"){?><script>parent.location.href="adm in.php";</script><? }
// Finalmente cerramos la conexión
mysql_close($conectar);
}
?>
  #3 (permalink)  
Antiguo 14/09/2008, 14:36
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Respuesta: problemas con validacion de usuario y contraseña

Trasladado de BD a PHP. Favor no poner código de programación en BD.

Función de la sección de Base de Datos
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
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 04:27.