Foros del Web » Programando para Internet » PHP »

(Solucionado) Problema con login de usuario.

Estas en el tema de (Solucionado) Problema con login de usuario. en el foro de PHP en Foros del Web. Solucionado. Código PHP: <? #Sistema de autentificacion de Usuario #Por Gonzalo session_start (); #------ Conexion a BD ------ include ( 'conex.php' ); $conexion = conectar (); #---------------------------  function  vacio ( $texto ){ if ( $texto == ...
  #1 (permalink)  
Antiguo 04/10/2005, 10:57
 
Fecha de Ingreso: octubre-2005
Mensajes: 11
Antigüedad: 12 años, 2 meses
Puntos: 0
(Solucionado) Problema con login de usuario.

Solucionado.
Código PHP:
<?
#Sistema de autentificacion de Usuario
#Por Gonzalo

session_start();

#------ Conexion a BD ------
include ('conex.php');
$conexion=conectar();
#--------------------------- 


function vacio($texto){
if (
$texto==""){
return 
$control=1;
}}

if (isset(
$log)){
$control1=vacio($log_usuario);
$control2=vacio($log_contra);

    
$cadenadatos "SELECT datos_usuario,datos_contra FROM usuario WHERE datos_usuario ='$log_usuario' AND datos_contra = '$log_contra'" ;
        
$query mysql_query($cadenadatos);
        
$existe mysql_num_rows($query);
        
$campo mysql_fetch_array($query);
            if (
$existe <> ""){
                
$_SESSION["log_usuario"] = $log_usuario ;
                echo 
"Logueo Correcto"
                                
}
            else{ echo 
"El nombre de usuario o contraseña no son correctos";}
            }        
    else{ echo 
"El usuario o la contraseña no pueden ser vacios" ;}
?>
Código HTML:
<body>
<form id="form1" name="form1" method="post" action="index.php?log=1">
  <table width="200" border="1">
    <tr>
      <td>Usuario</td>
      <td><input type="text" name="log_usuario" /></td>
    </tr>
    <tr>
      <td>Contrase&ntilde;a</td>
      <td><input type="password" name="log_contra" /></td>
    </tr>
  </table>
  <p>
    <label>
    <input type="submit" name="Submit" value="Submit" />
    </label>
  </p>
</form>
</body>
</html> 

Última edición por Gohalien; 04/10/2005 a las 11:59 Razón: Problema Solucionado
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:19.