Foros del Web » Programando para Internet » PHP »

Problemas con SESSION

Estas en el tema de Problemas con SESSION en el foro de PHP en Foros del Web. Dispongo en mi PC de la siguiente aplicacion: *******control.php********* <? $conn = mysql_connect("localhost","CursoPHP"," "); mysql_select_db("intranet",$conn); $ssql = "SELECT * FROM users WHERE UserName='$usuario' and Password='$contrasena'"; ...
  #1 (permalink)  
Antiguo 06/04/2006, 12:38
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
Problemas con SESSION

Dispongo en mi PC de la siguiente aplicacion:

*******control.php*********
<?
$conn = mysql_connect("localhost","CursoPHP"," ");
mysql_select_db("intranet",$conn);
$ssql = "SELECT * FROM users WHERE UserName='$usuario' and Password='$contrasena'";
$rs = mysql_query($ssql,$conn) or die(mysql_error());
$reg = mysql_fetch_array($rs);
if (mysql_num_rows($rs)!=0){
//defino una sesion y guardo datos
session_start();
session_register("usuario");
$usuario=$reg['FirstName'];
session_register("autentificado");
$autentificado = "SI";
header ("Location: index2.html");
}else {
header("Location: index.php?errorusuario=si");
}
mysql_free_result($rs);
mysql_close($conn);
?>

que al momento de ejecutarlo funciona correctamente (en el pc), esta misma aplicacion la lleve al servidor pero al momento de autentificarse me da el siguiente problema:

Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

a que se debe este error ¿alguien me lo explica, por favor?
  #2 (permalink)  
Antiguo 06/04/2006, 13:01
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
en ves de session_register() te sugiero que utilizes $SESSION[];
Te sugiero que le eches un ojo a este link http://mx.php.net/manual/es/ref.session.php
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 09:31.