![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/11/2009, 05:18
|
| | Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 17 años, 3 meses Puntos: 4 | |
problemas con if / else Hola amigos....
tengo un problemilla uqe me estoy volviendo loco en como hacerlo:
tengo un script el cual un usuario se logea y si va navegando por mi web, hay un div el cual uestra el tipico " Hola: Pepe !!", pero el problema es que quiero que cuando haya session de usuario muestre el "Hola:Pepe", pero cuando no haya sessuin de usuario muestre un enlace que vaya a la pagina de login. He hecho asi, pero lo unico que he conseguido es que si no hay usuario registrado muestre el enlace a la pagina de login.php, pero lo que no consigo es que no aparezca el "Hola:"
<div>
<?php
if (!isset($_SESSION["cuenta_paginas"])){
$_SESSION["cuenta_paginas"] = $_SESSION['MM_Username'];
}else{
$_SESSION["cuenta_paginas"] = $_SESSION['MM_Username'];
}
?>
<?php
echo "Hola !! " . $_SESSION["cuenta_paginas"];
if (!isset($_SESSION["cuenta_paginas"])){
echo "<a href=http://www.jdwake.es/login.php>Conectar usuario</a>";}
?>
<a href="<?php echo $logoutAction ?>">Desconectar</a>
</div>
Es decir, si hay session de usuario, aparece:
Hola!! Pepe Desconectar session
si NO hay session aparece:
Hola !!Conectar usuario Desconectar session ( aquí es donde yo quiero que solo aparezca el "Conectar usuario" |