
12/01/2002, 23:46
|
 | Colaborador | | Fecha de Ingreso: noviembre-2001 Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años, 4 meses Puntos: 69 | |
Re: Funcion If con cookies Primero una correcion y después una recomendación.
1) El error en tu código es que te falta el $ delante de HTTP_COOKIE_VARS. Deberia quedar asi:
<?php
$galleta_de_login = $ HTTP_COOKIE_VARS["login"];
if (isset($galleta_de_login)){
include("menuadapter.php");
}
else
{
include("formadapter.php");
}
?>
Segundo, debido a que tomas la variable $galleta_de_login desde una cookie, no te vale preguntar si isset(); ya que obviamente siempre estará "seteada" porque el hacer:
$galletita_de_sesion = $HTTP_etc etc etc
la está seteando.
Lo que yo te recomiendo es que utilices empty() en lugar de isset(). Ejemplo:
<?php
$galleta_de_login = $ HTTP_COOKIE_VARS["login"];
if (!empty ($galleta_de_login)){
include("menuadapter.php");
}
else
{
include("formadapter.php");
}
?>
De esa manera con !empty() estas preguntando si la variable NO es vacia, entonces seguir.
Espero haber sido claro.
Saludos.
<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo |