Ver Mensaje Individual
  #16 (permalink)  
Antiguo 25/11/2009, 16:13
jonysi_d
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 17 años, 4 meses
Puntos: 4
Respuesta: que quiere decir este error??

, gracias por vuestra ayuda y el querer que nos esforcemos y aprendamos practicando......

Me funciona perfectamente la session en cada pagina cuando esta el usuario logeado y cuando no lo esta tambien, pero hay un pequeño detalle que no he podido solucionar. La teoria de este codigo es que cuando no hay session, solo aparezca el echo "<a href=http://www.miweb.es/login.php> › Login</a>";} pero en relida salen los 2 echos del script, porque ??? en teoria se interpreta que si hay sesion aparezca un echo pero si no hay sesion aparezca el otro. No es asi ???


<div id="login">


<?php
if (isset($_SESSION["sessionstart"])){
$_SESSION["sessionstart"] = $_SESSION['MM_Username'];
}


echo " Hola!! " . $_SESSION["sessionstart"] . "<a href="http://www.miweb.es/f18/cerrar-session.php"> › cerrar session</a>";
if (!isset($_SESSION["sessionstart"])){
echo "<a href=http://www.miweb.es/login.php> › Login</a>";}
?> </div>

Última edición por jonysi_d; 25/11/2009 a las 16:30