Ver Mensaje Individual
  #13 (permalink)  
Antiguo 16/04/2009, 13:43
Avatar de gusma62
gusma62
 
Fecha de Ingreso: julio-2008
Ubicación: Tepatitlán, Jalisco, Mexico
Mensajes: 167
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: problema con Formulario php&mysql para login

Revise detalladamente el codigo y tenia como 10 errores :P
prueba ahori si con este:

Código PHP:
<?
session_start
();
// Configura los datos de tu cuenta
$dbhost='mysql4.freehostia.com';
$dbusername='sarmir_login';
$dbpass='8864341';
$dbname='sarmir_login';

echo 
"Hola, vamos por buen camino";

// Conectar a la base de datos
if(!mysql_connect($dbhost$dbusername,$dbpass)){ echo "Problema al conectarse"; exit;}
mysql_select_db("sarmir_login") or die("No se pudo establecer la conexión: " .mysql_error());

if (!empty(
$_POST['id'])) {
//Comprobacion del envio del nombre de usuario y password
    
$id=$_POST['id'];
    
$password=$_POST['password'];
    if (
$password==NULL) {
        echo 
"La password no fue enviada";
    }
    else{
        
$query mysql_query("SELECT * FROM usuarios WHERE id = '$id' ") or die(mysql_error());
        
$row mysql_fetch_array($queryMYSQL_ASSOC);
        if(
$row[password] != $_POST['password']) {
            echo 
"Password incorrecto";
            exit;
        }
             
    if(
$row[password] == $_POST['password']){
                    
$_SESSION["s_id"] = $row[id];    
                    echo 
'Has sido logueado correctamente '.$_SESSION['s_id'];
                    echo 
'<br>Redireccionando...';
                    if(
$row[Grupo] == 'Cliente'){
                         echo 
'<script type="text/javascript"> function  redireccionar(){window.location="clientes.php";}setTimeout("redireccionar()", 3000); </script>';} 
                    }
                    else if(
$row[Grupo] == 'Socio'){
            echo 
'<script type="text/javascript"> function  redireccionar(){window.location="socios.php";}setTimeout("redireccionar()", 3000); </script>';}                 
                    }
    }
  

else echo 
"Problema con la variable id";

?>
espero ya funcione