Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2015, 06:17
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 12 años, 11 meses
Puntos: 261
Respuesta: pagina con usuario y contraseña

Cita:
Iniciado por corcon Ver Mensaje
con dreamweaver
Esto es irrelevante, el código es igual para todos los editores, otra cosa son las prestaciones que te de para editarlo.

Cita:
Iniciado por corcon Ver Mensaje
Pero quiero que cada usuario ingrese en su pagina,(una pagina perosnal para cada usuario) no que se realice una autenticación y nos de acceso a todos a la misma pagina.
Y sobre esto, creo que es un error de planteamiento. Ya que diseñas la estructura semi-estática, osea que cada uno entra en la misma página (estructural) pero con contenido distinto (datos dinámicos) ya sean controlados por la base de datos o por los privilegios de acceso. Pero al final es igual que una autenticación clásica, solo que controlas que información verá dependiendo de la cantidad de recursos que hay asociado al usuario.

No se si existe algo ya creado, imagino que algún CMS podría cumplir con lo que buscas, pero mas o menos es que al loguearse y acceder a cualquier parte de la aplicación, consultas que le muestras.

Código PHP:
// pseudo código simplón
            
// compruebas la sesión 
if(isset($_SESSION['id']))
{
    
$id      $_SESSION['id'];
    
    
// haces la consulta según el id del usuario registrado 
    
$sql     "SELECT doc FROM tabla_documentos WHERE user_id = $id";
    
$query   /* ejecutas la query */;
    
$results /* resultados de la query */;
    
    
// el bucle para mostrar todos los resultados 
    
foreach($results as $result)
    {
        echo 
$result['doc'];
    }
}
else
{
    
// si no está logueado redireccionas a la url... 
}
// resto del código... 
Esas comprobaciones pueden extenderse tanto como quieras limitar la información. Si la url es igual a la que se le permite acceder, si los parámetros de la url son los que se espera de ese usuario... Con un poco de imaginación, puedes ponerle su nombre en la url para personalizar sus páginas, no es mas que una parámetro que pasas vía GET...

Otra cosa sería un sistema de permisos de acceso (acl) con roles, recursos y privilegios... pero eso ya es otro tema y no es tan sencillo de implementar, pues es un tema bastante particular de cada sistema y de lo que quieres controlar que vean, accedan, descarguen, etc.

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight