Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2009, 18:06
Avatar de luckystrikede11
luckystrikede11
 
Fecha de Ingreso: octubre-2009
Ubicación: Concepcion, Chile
Mensajes: 240
Antigüedad: 14 años, 6 meses
Puntos: 17
Respuesta: Mostrar div de Login

Cita:
Iniciado por jonysi_d Ver Mensaje
Hola soy iniciado, estoy aprendiendo PHP y tengo una web donde la gente puede logearse, el problema es que lo he hecho rodumentariamente con Dreamweaver la codificacion de Usuario ( Login ) pero quiero hacer que cuando un usuario se logee poner un script en el Templates el qual se muestre, es decir, si alguien se logea quiero que muestre un div de bienvenido, pero si no esta logeado, que no se muestre, he intentado asi, pero no funciona, podriais orientarme que me falta ????

El codigo que tengo es el siguiente,

<?php
if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $_SERVER['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
if (isset($QUERY_STRING) && strlen($QUERY_STRING) > 0)
$MM_referrer .= "?" . $QUERY_STRING;
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;

echo <div id='login'>
" Hola:" echo $_SESSION['MM_Username'];"-" <a class='rojo-peke' href='echo $logoutAction '>"Desconectar session"</a> </div>

} ?>

El error me sale en la linea del echo ( en negrita )

El error esta mas que claro.. le faltan las comillas el echo

un solucion podria ser esta:

Código PHP:

if(isset($_SESSION['MM_Username'])){
      echo 
"<div id='login'>Hola:".$_SESSION['MM_Username']."- <a class='rojo-peke' href='"$logoutAction."'>Desconectar session</a></div>";


si estas comenzando con PHP te recomiendo que uses nombres de variables mas sencillas

Saludos