He armado el siguiente codigo que dependiendo si el usuario tiene las cookies activas y esta logueado pos ase unas cosas u otras.
Código :
<? if(isset($_COOKIE['Pueblaactivarcookies'])){ if(isset($_SESSION[usuario])) { echo 'Bienvenido <b>' . $_SESSION[usuario] . '</b><br />'; if($rango == 'Administrador') { echo '<a href="pagAdmin.php">Página de Administrador</a> | '; } echo '<a href="perfil.php">Ir a tu Perfil</a><a href="logout.php">Cerrar Sesión</a>'; } else { echo 'Bienvenido <b>Visitante</b><br />Por favor <a href="register.php">regístrate</a> o <a href="login.php">loguéate</a> <br><br> O si lo prefiere <a href="../foro/foro">entre al foro sin loguearse </a><br> Si inicia sesion sin loquearse, no podrá postear. '; } }else{ echo "COOKIES DESACTIVADAS.<br> \n Necesita activar las cookies para entrar en el foro."; ?>
El error lo da en esta linea..
<?
if(isset($_COOKIE['Pueblaactivarcookies'])){
if(isset($_SESSION[usuario])) {
echo 'Bienvenido <b>' . $_SESSION[usuario] . '</b><br />';
if($rango == 'Administrador') {
echo '<a href="pagAdmin.php">Página de Administrador</a> | ';
}
echo '<a href="perfil.php">Ir a tu Perfil</a><a href="logout.php">Cerrar Sesión</a>';
} --------------------------------------me da error en esta line
Solo me salta el erro en internet explorer en opera ni firefox.
me dice que se espera ')'
Saludos y a ver si alguien me puede ayudarrrr!