Hola,
estoy desarrollando un aplicación en php. Y últimamente, me aparece este error:
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
¿Sabeís que quiere decir? ¿Como lo puedo quitar? Algunas veces, solo me aparece la primera vez que se carga la página. Si la actualizo, desaparece.
Me parece que me empezo a salir cuando en alguna página del proyecto puse algunas variables de session a null. Pr ejemplo:
$_SESSION['nombre']=null
Tampoco se si tendrá algo que ver o no con este fragmento de cógido. Es de un div, que se muestra y se oculta según se pincha en un enlace. Y a veces, al quitarlo también desaparece el mensaje:
<?php
if( $_SERVER['HTTP_REFERER']=='http://localhost/proyecto/gestionCitas.php')
{?>
<div id="miniCalendario" style="display:none;position:absolute;top:325;left :615;" >
<?php require("miniCalendario.php");?>
</div>
<?}
else
{
if($_GET["fecha"]==$_GET["nuevaFecha"])
{?>
<div id="miniCalendario" style="display:none;position:absolute;top:325;left :615;" >
<?php require("miniCalendario.php");?>
</div>
<?php }
else
{?>
<div id="miniCalendario" style="position:absolute;top:325;left:615;" >
<?php require("miniCalendario.php");?>
</div>
<?php }
}
Por favor, si sabeís de que puede ser decirme porque ya no se que más hacer. Tengo que entregarlo antes de que se acabe el mes...