Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/09/2015, 05:06
Avatar de Morod0
Morod0
 
Fecha de Ingreso: julio-2015
Ubicación: Valencia
Mensajes: 63
Antigüedad: 8 años, 9 meses
Puntos: 1
Respuesta: Como evitar accesos por URL sin haber iniciado sesión

Cita:
Iniciado por sonystar_17 Ver Mensaje
Código:
<?php

/* start the session */
session_start();

?>
debería estar al inicio de tu código

de este :

Código:
<?php 

mysql_connect('localhost','root','')or die ('Ha fallado la conexión: '.mysql_error());

puedes hacer algo así :

Código:
<?php
session_start();

if (isset($_SESSION['loggedin']) && $_SESSION['loggedin'] == true)
{

}


else
{
echo "<br/>" . "ect ect solo usuarios registrados." . "<br/>";
echo "<br/>" . "<a href='login.html'>login!</a>";

exit;
}
Exacto, comprueba en la url que quieres "esconder" si la SESSION existe correctamente, y sino {....}.

Yo tengo algo así en mi web y lo que hago es que si intentan entrar en la url sin conectarse en SESSION, con un location los mando a la pagina de loggeo