Foros del Web » Programando para Internet » PHP »

PHP OO Problemas con las Variables de Sesion en el Hosting

Estas en el tema de Problemas con las Variables de Sesion en el Hosting en el foro de PHP en Foros del Web. Hola a todos, tengo una aplicacion web a la cual le he colocado registro de usuarios y para la cual he usado variables de sesion ...
  #1 (permalink)  
Antiguo 22/05/2011, 21:45
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 12 años, 11 meses
Puntos: 0
Pregunta Problemas con las Variables de Sesion en el Hosting

Hola a todos, tengo una aplicacion web a la cual le he colocado registro de usuarios y para la cual he usado variables de sesion y he probado de manera local y funciona de maravillas.. bien hasta ahi todo esta perfecto.. lo malo del cuento es cuando subo los archivos de mi pagina a un hosting gratuito, donde resulta y pasa que no me reconoce que persona se esta conectando en el momento de ingresar a mi pagina, me imagino que es por las variables de sesion.

Aqui les coloco el codigo que yo uso para las variables de sesion(el cual funciona perfecto en servidor local)

Código PHP:
<?
/* Check User Script */
@session_start();  // Start Session

include("conexion.php");

$username $_POST["usuario"];
$password $_POST["password"];


session_register('loginuser');
$_SESSION['loginuser'] = $username;




$query_Recordset1 "SELECT * FROM usuarios WHERE user='$username' limit 1";
$Recordset1 $data->query($query_Recordset1);
while(
$row $Recordset1->fetch_object()){
    
    
$user_db $row->user;
    
$pass_db $row->pass;
    
    
$flag     1;


}

if (
$flag 0){
    
$hash $pass_db;
    
$hashPass sha1($_SESSION["RAND_STR"].$hash);    
}

$password $_POST['password'];


if( 
$user_db==$username && $hashPass==$password )
{
    
session_register('Usuario');
    
$_SESSION['Usuario'] = $nombre;

    
session_register('auth');
    
$_SESSION['auth'] = 1;
    
header("location:index1.php");
}
else {
    
header("location:index.php?errorusuario=1");
}
?>

Etiquetas: variables
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 18:21.