Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2006, 10:27
gingerk
 
Fecha de Ingreso: enero-2006
Mensajes: 140
Antigüedad: 18 años, 3 meses
Puntos: 0
error en sistema de usuarios

tengo este script:
Código PHP:
<?php
//conecto a mysql
$conexion=mysql_connect(bla bla bla);
//compruebo conexion
if ($conexion==False){
//si no es correcta la conexion (false)mostrar mensaje
    
echo "error en la conexion";
}
//..................................
$resultado=mysql_query(
    
"SELECT * FROM usuarios WHERE nombre_usuario='$user' and clave_usuario='pass'",
    
$conexion);
if (
$resultado==FALSE){
    echo 
"la sentencia sql no se ha cumplido";
    }
///.........................................
if (mysql_num_rows($resultado)!=0){ 
    
//si el resultado no es 0 
    
session_name ("$user"); 
    
session_start(); 
    
session_register("login");
    
$_SESSION["login"] = "ok";
                    echo 
'Usuario y contraseña válidos<br>
              Bienvenido <strong>' 
.session_name().'</strong>'
  
}else { 
        echo 
"Usuario y contraseña incorrectos";

mysql_free_result($resultado); 
mysql_close($conexion); 
?>
hice la comprobacion de la sentencia sql ($resultado==FALSE) y cuando me abre la pagina me sale lo que escribi en el echo "sentencia sql no se ha cumplido"

pero es q lo curioso es que este mismo script lo pongo en otro servidor y me funciona, por que puede ser?