Autor Tema: ayuda en hacer carpetas privadas en php  (Leído 796 veces)

Desconectado maesta

  • PHPerit@
  • *
  • Mensajes: 5
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
ayuda en hacer carpetas privadas en php
« en: 21 de Marzo de 2011, 18:29:15 pm »
hola el tema es el siguiente si es posible necesito crear carpetas privadas para cada usuario y que al logearse solo puedan entrar en la suya,

- digamos que compruebe si ha iniciado sesion
- que compruebe que es usuario tal
- verifique que tiene su carpeta

al comprobar la carpeta para el usuario que solo pueda acceder el usuario específico y ver el contenido y nadie mas

ejemplo: al hacer login que compruebe si existen los datos y si es asi sigue,
después en su area dice tu carpeta y al pinchar sobre ella que compruebe si es usuario pepe pues tiene la carpeta pepe y si es usuario manolo pues tiene la carpeta manolo y a los demas carpeta no pueden acceder

gracias por vuestro tiempo        no se si me he explicado bien

cualquier duda o sugerencia es bienvenido porque estoy haciendo un proyecto open source

vale una cosa ya lo tengo el acceso a directorio del user

Código: [Seleccionar]
<li><a href="users/<?php echo $loggedInUser->display_username?>/index.php">My folder</a></li>
me falta hacer el directorio con mkdir
Código: [Seleccionar]
<?php
mkdir
(&#39;users&#39;);
mkdir(&#39;users/MICODE&#39;);
mkdir(&#39;users/MICODE/html&#39;, 0777);
?>

vale donde pone MICODE ahi quiero insertar esto
Código: [Seleccionar]
<?php echo $loggedInUser->display_username?> para crear la carpeta con el nobre del user y esto ultimo me falla


« Última modificación: 21 de Marzo de 2011, 19:54:45 pm por maesta »

Comunidad PHPeros

ayuda en hacer carpetas privadas en php
« en: 21 de Marzo de 2011, 18:29:15 pm »

Desconectado HostingUnEuro

  • PHPerit@
  • *
  • Mensajes: 31
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:ayuda en hacer carpetas privadas en php
« Respuesta #1 en: 21 de Marzo de 2011, 21:10:24 pm »

No veo la necesidad de crear una carpeta por usuario, el servidor se te caería si cada usuario tendría que abrir la carpeta (Una por cada usuario), subir a una carpeta exclusiva archivos diferentes... Te recomiendo htaccess con ello puedes simular lo que vendrías planteando.

Me explico. Con esta herramienta, puedes hacer que la URL sea así: miweb.com/carpeta-usuario/ cuando en realidad la URL original y verdadera es: miweb.com/index.php?usuario=quien sea.

Un saludo.

Desconectado Drek !

  • PHPer@
  • **
  • Mensajes: 81
  • Karma: -1
  • Nuev@ PHPer@
    • Ver Perfil
Re:ayuda en hacer carpetas privadas en php
« Respuesta #2 en: 22 de Marzo de 2011, 03:48:57 am »
Claro .. con .httacces se puede hacer eso y muy sencillo!!!

Me has ganado la palabra amgo jeje!!

Desconectado maesta

  • PHPerit@
  • *
  • Mensajes: 5
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:ayuda en hacer carpetas privadas en php
« Respuesta #3 en: 22 de Marzo de 2011, 18:22:05 pm »
ok pero como lo hago en htacces y lo más importante que al registrarse se crea la carpeta con el nobre del user

gracias

Desconectado Drek !

  • PHPer@
  • **
  • Mensajes: 81
  • Karma: -1
  • Nuev@ PHPer@
    • Ver Perfil
Re:ayuda en hacer carpetas privadas en php
« Respuesta #4 en: 22 de Marzo de 2011, 18:23:24 pm »
esque no te explicastes biien !!

aver dimee.. que necesitas que tenga la carpeta del usuario?! !!!

Desconectado maesta

  • PHPerit@
  • *
  • Mensajes: 5
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:ayuda en hacer carpetas privadas en php
« Respuesta #5 en: 22 de Marzo de 2011, 19:29:56 pm »
automaticamente cuando se registre que se crea la carpeta con su nombre, en mi hosting

el acceso ya esta bien ya lo he conseguido que pueda entrar en su carpeta automaticamente cuando se logea

estoy utilizando php y ajax + mysql