Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/07/2011, 17:36
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Autenticar usuario y direccionarlo a carpeta propia en hosting para descar

Bueno, 100 usuarios tampoco son pocos que digamos, pero puedes crear algo sencillo...
Creas un archivo que se llame por ejemplo usuarios.php
Código PHP:
Ver original
  1. <?php
  2. $users = array(
  3.      'user'=>'password',
  4.      'miguel'=>'1234',
  5.      'pepe'=>'5678'
  6.      //etc etc etc
  7. );

Crea un archivo autenticar.php (aquí es suponiendo que ya tienes el formulario de login con un campo user, y un campo para el password
Código PHP:
Ver original
  1. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  2.      $user = $_POST['user'];
  3.      $pass = $_POST['password'];
  4.  
  5.      if ($pass == $users[$user]) {
  6.           $path = 'url/al/path/'.$user;
  7.           header('location: '.$path);
  8.           exit();
  9.      }else {
  10.           echo 'Usuario o contraseña erronea';
  11.      }
  12. }

Nota: con esto SOLO vas a crear una protección falsa, que quiere decir, que cualquier persona que obtenga la URL completa del archivo a descargar podrá hacerlo, incluso, podrá acceder a la carpeta que el quiera conociendo solamente el usuario
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)