Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2007, 13:16
djnet00
 
Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 17 años, 3 meses
Puntos: 0
Problema en autentificacion de usuarios

Hola a todos tengo este problema lo q sucede es q en mi servidor local uso php4 y me mude a un hosting q trabaja con php5 y lo mas raro de todo es q en mi servidor local la web funciona a las mil maravillas y en el hosting q me mude no me funciona nada.

Tengo este codigo en el servidor local:

Código PHP:
<?
include("conexion.php");

//conecto con la base de datos
$conn mysql_connect("localhost","swa_usuarios","usuarios");
//selecciono la BBDD
mysql_select_db("swa_usuarios",$conn);

//Sentencia SQL para buscar un usuario con esos datos
$ssql "SELECT * FROM usuarios WHERE usuario='$usuario' and password='$password'";

//Ejecuto la sentencia
$rs mysql_query($ssql,$conn);

//vemos si el usuario y contraseña es váildo
//si la ejecución de la sentencia SQL nos da algún resultado
//es que si que existe esa conbinación usuario/contraseña
if (mysql_num_rows($rs)!=0){
    
//usuario y contraseña válidos
    //defino una sesion y guardo datos
    
session_start();
    
session_register("autentificado");
    
$autentificado "SI";
    
header ("Location: home.php");
}else {
    
//si no existe le mando otra vez a la portada
    
header("Location: index.php?errorusuario=si");
}
mysql_free_result($rs);
mysql_close($conn);
?>
Este me funciona en el servidor local pero no en el hosting q tiene php5 y me salen los siguientes errores.

Código:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/swa/public_html/extranet/login.php on line 18

Warning: Cannot modify header information - headers already sent by (output started at /home/swa/public_html/extranet/login.php:18) in /home/swa/public_html/extranet/login.php on line 27

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/swa/public_html/extranet/login.php on line 29
Muchas gracias espero me ayuden de verdad q lo necesito. :) :)