Hola,
Tengo unas paginas viejas que han dejado de funcionar correctamente, en una de ellas paso dos valores por url y uno si lo recoge y muestra en pantalla mediante un echo pero el otro esta vacio.
Incluso creo una variable nueva ahora, solo para controlar que no este afectada en algun otro lugar, y su valor esta vacio.
En la url pongo: index.php?control=test
Código PHP:
<?php $control = isset($control) ? $control : NULL; ?>
El valor de control es: <?php echo $control; ?>
Pero al cargar la página $control esta vacio. Son unas paginas viejas, bastante complejas, solo de consulta, en las que tampoco quiero ponerme a reprogramarlas mucho para usar $_GET.
No he visto que hayan sido deprecated ninguna de las instrucciónes que uso aunque se que es desaconsejable hacerlo asi. El fallo sale tanto con PHP 5 como con PHP 7.
¿Alguna idea de porque puede ser que esten vacias ahora las variables que hace un tiempo funcionaban bien.