Ver Mensaje Individual
  #19 (permalink)  
Antiguo 07/06/2010, 16:21
Avatar de santris
santris
 
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 9 meses
Puntos: 66
Respuesta: Propagar Sesiones

solo he mirado el index:

te lo comento sobre el código, se puede optimizar más pero me marcho a

prueba quitando las lineas que sobran.

Código PHP:
<?php
session_start
(); 
if (!isset(
$_SESSION['usuario'])) 
session_destroy();
?> 

CODIGO HTML

 <?php
    
/*compruebo si la sesion esta vacia, si esta llena le doy la bienvenida y 
    le ofrezco opciones de panel de usuario y cierre sesion. Si esta vacia le muestro un formulario
    de usuario y contraseña*/
    
if (isset($_SESSION['usuario']))
    {
        echo 
"<div class='sesionabierta'><P>Bienvenido ".$_SESSION['usuario']."</p>";
    echo 
"<a  class='enlace' href='#'> Panel de usuario</a><br>";
    
$conexion=mysql_connect("localhost""root""") or die('Fallo en la conexion');

mysql_select_db('BDmontiel',$conexion) or die('Problemas al realizar la conexion');


$consulta="SELECT * FROM usuarios WHERE user='$_SESSION[usuario]';";
$registros=mysql_query($consulta,$conexion) or die("No se han podido insertar los datos");

$registro=mysql_fetch_array($registros); ?>

CODIGO HTML

<?php echo '<img src="images/shutdown.png"><a href="shutdown.php">Cerrar sesion</a></div>';
}
    else{ 
session_destroy();//esta linea no es necesaría por que ya lo compruebas al principio.
?>
CODIGO HTML

<?php //esta llave sobra ?>
__________________
Tu álbum de cromos online!!