Cita:
que anda mal? siempre me tira que el password es incorrecto aun cuando este escrito bien e igual.<?php
//start sesion en el video
session_start();
$usuario = $_POST['usuario'];
$password = $_POST['password'];
if ($usuario&&$password)
{
$connect = mysql_connect("mysql.webcindario.com","saip","") or die("No se puede conectar");
mysql_select_db("saip") or die("no se encuentra base de datos");
//funciona como el video, hay poner datos para que chambee
$query = mysql_query("SELECT * FROM usuarios WHERE usuario='$usuario'");
$numrows = mysql_num_rows($query);
// echo $numrows;
//verifica usuario y contraseña
if ($numrows!=0)
{
while ($row = mysql_fetch_assoc($query));
{
$dbusuario = $row['usuario'];
$dbpassword = $row['password'];
}
//verifica si concuerdan
//no aparece que ingreso con exito aun cuando el pass es el mismo que la DB
if ($usuario==$row['usuario']&&$password==$row['password'])
{
echo "Bienvenido, click para entrar a la seccion de miembros";
}
else
echo "Password incorrecto!";
}
else
die("ese usuario no existe");
//omitido en el video echo $numrows;
}
else
die("Por favor verifique que los campos esten completos");
?>
//start sesion en el video
session_start();
$usuario = $_POST['usuario'];
$password = $_POST['password'];
if ($usuario&&$password)
{
$connect = mysql_connect("mysql.webcindario.com","saip","") or die("No se puede conectar");
mysql_select_db("saip") or die("no se encuentra base de datos");
//funciona como el video, hay poner datos para que chambee
$query = mysql_query("SELECT * FROM usuarios WHERE usuario='$usuario'");
$numrows = mysql_num_rows($query);
// echo $numrows;
//verifica usuario y contraseña
if ($numrows!=0)
{
while ($row = mysql_fetch_assoc($query));
{
$dbusuario = $row['usuario'];
$dbpassword = $row['password'];
}
//verifica si concuerdan
//no aparece que ingreso con exito aun cuando el pass es el mismo que la DB
if ($usuario==$row['usuario']&&$password==$row['password'])
{
echo "Bienvenido, click para entrar a la seccion de miembros";
}
else
echo "Password incorrecto!";
}
else
die("ese usuario no existe");
//omitido en el video echo $numrows;
}
else
die("Por favor verifique que los campos esten completos");
?>
Cita:
parece como si ignorara y pasara directo al else cada que checa.if ($usuario==$row['usuario']&&$password==$row['password'])
{
echo "Bienvenido, click para entrar a la seccion de miembros";
}
else
echo "Password incorrecto!";
{
echo "Bienvenido, click para entrar a la seccion de miembros";
}
else
echo "Password incorrecto!";
aqui les pongo enlaces para como esta mi db (perdonen que no las puse directo aqui pero no pude por no tener 30 dias ya registrado)
subirimagenes.com/otros-new3-2620882.html
subirimagenes.com/otros-new5-2620891.html
porfavor ayudenme a saber que me falta o que esta mal.
de antemano muchas gracias por su tiempo.
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)