Hola
Use sesiones, como me dijo Cluster, y me va bien... En una pagina x.php creo una variable de sesion
Código PHP:
$_SESSION['_ver_imagen']="permitido"; //De hecho no importa el valor XD
... esto lo hago antes de llamar a la pagina marcar.php mediante un <img>... Luego en la pagina
marcar.php:
Código PHP:
<?php
// Aqui algnos includes que se encargaran de iniciar la sesion, autentificar... etc
if(isset($_SESSION['_ver_imagen'])) {
//El codigo que me generara la imagen, pero antes de éste
//elimino la variable de sesión creada
} else {
die "Usted no puede ver esta página";
}
?>
Tengo una preguntilla mas, aunq ya se sale del tema un poco XD:
Al momento de elminar la variable, cual de estas lineas de codigo debo usar, de tal manera que isset($_SESSION['variable']) me devuelva false
Código PHP:
//primera forma
$_SESSION['variable']="";
//segunda forma
$_SESSION['variable'] = NULL;
//tercera forma
unset($_SESSION['variable']);
Estoy interesado en saber un poco mas acerca de como
unsetear :S una variable... y que resultado me traeria c/u de las formas anteriores
Salu2