Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2011, 10:40
Gospe1
 
Fecha de Ingreso: diciembre-2010
Ubicación: Iquique
Mensajes: 50
Antigüedad: 13 años, 4 meses
Puntos: 5
Respuesta: Alguien me podria decir el porque no funciona este form

He estado ocupando un código para el Login como el siguiente:

Código PHP:
<?php
session_start
();
mysql_connect('localhost','----','----')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('mahicolc_lodegc')or die ('Error al seleccionar la Base de Datos: '.mysql_error());

function 
quitar($mensaje)
{
    
$nopermitidos = array("'",'\\','<','>',"\"");
    
$mensaje str_replace($nopermitidos""$mensaje);
    return 
$mensaje;
}
if(
trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
    
$usuario strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
    
$password $HTTP_POST_VARS["password"];
    
$result mysql_query('SELECT password, user FROM user WHERE user=\''.$usuario.'\'');
    if(
$row mysql_fetch_array($result)){
        if(
$row["password"] == $password){
            
$_SESSION["k_username"] = $row['user'];
            echo 
'Has sido logueado correctamente '.$_SESSION['k_username'].' <p>';
            echo 
'<a href="index.php">Index</a></p>';
        }else{
            echo 
'Password incorrecto';
            echo 
$row['user'];
            echo 
$row['password'];
            echo 
$password;
            echo 
$usuario;
        }
    }else{
        echo 
'Usuario no existente en la base de datos';
    }
    
mysql_free_result($result);
}else{
    echo 
'Debe especificar un usuario y password';
}
mysql_close();
?>
Pero al momento de apretar el boton, no conecta, es decir no hace nada, ni siquiera usa el script.