Foros del Web » Programando para Internet » PHP »

ayuda con inicio de sesion , ingreso al sistema

Estas en el tema de ayuda con inicio de sesion , ingreso al sistema en el foro de PHP en Foros del Web. hi amigos me pueden ayudar please ste es mi codigo; mi archivo connect.php <?php $sys_dbhost='localhost'; $sys_dbname='taller2'; $sys_dbuser='root'; $sys_dbpasswd=''; $sys_server='mysql'; mysql_pconnect("$sys_dbhost","$sys_dbuser","$sys_d bpasswd"); ?> mi archivo ingreso.php ...
  #1 (permalink)  
Antiguo 19/04/2010, 11:18
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
ayuda con inicio de sesion , ingreso al sistema

hi amigos me pueden ayudar please ste es mi codigo;

mi archivo connect.php

<?php
$sys_dbhost='localhost';

$sys_dbname='taller2';
$sys_dbuser='root';
$sys_dbpasswd='';
$sys_server='mysql';

mysql_pconnect("$sys_dbhost","$sys_dbuser","$sys_d bpasswd");
?>

mi archivo ingreso.php
<?php
include "connect.php";
$result=mysql_db_query("$sys_dbname","select * from usuarios
where login='$user' and clave='$clave' ");
$user = $_REQUEST['user'];
$clave = $_REQUEST['clave'];

$obten=mysql_fetch_row($result);

if($obten>0){
$codi=$obten[0];
$nomb=$obten[1];
$apep=$obten[2];
$apem=$obten[3];
$fnac=$obten[4];
$sexo=$obten[5];
$ndni=$obten[6];

echo "Bienvenido Sr. $nomb $apep $apem";
}
else
echo "Error de acceso";
?

el problema es k cuando ingreso a traves de login.htm k conecta a ingreso.php no ejecuta el if($obten) y pasa al else y por ende me muestra error de acceso , no se a ke se deba , ayuda urgente ,,gracias.... XD
  #2 (permalink)  
Antiguo 19/04/2010, 11:41
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 2 meses
Puntos: 55
Respuesta: ayuda con inicio de sesion , ingreso al sistema

deberia ser asi

Código PHP:
$cant=mysql_num_rows($result);//cantidad de respuestas encontradas (que deberia ser solo una o ninguna en caso de no existir el usuario)

if($cant == 1){ //si te da mas de un resultado es pq encuentra mas usuarios con el mismo loguin
$obtenmysql_fetch_row($result);
$codi=$obten[0];
$nomb=$obten[1];
$apep=$obten[2];
$apem=$obten[3];
$fnac=$obten[4];
$sexo=$obten[5];
$ndni=$obten[6];

echo 
"Bienvenido Sr. $nomb $apep $apem";



Etiquetas: ingreso, inicio, sitemap
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 02:35.