Como es posible dar un espacio determinado a un usuario???

Iniciado por Maikfield, 15 Abril 2007, 02:04 AM

0 Miembros y 1 Visitante están viendo este tema.

Maikfield

Bien, me explico mejor; he oido que con PHP se puede dar en un server por ejemplo (yo quiero dar 300megas a cada usuario de espacio, para guardar sus cosas y eso,) entonces, esa es mi pregunta  como asigno a cada usuario 300Mb en el server para cada uno.  No se si me explico, mas o menos se programar en PHP a si que me gustaría saber si es posible.

Gracias y saludos.
Las mejores noticias de la red. Tecnología, Gadgets, Informática y Playlists. Encuentra las mejores listas de música, los mejores singles, de tus artistas favoritos.

www.SpotyNow.com

Luisango

Yo creo que no, que se hace con asp pero no se como de todas formas me imagino que si se puede con php seria leyendo el espacio en la base de datos y con un script asignarselo, pero no lo se, es solo una suposicion..


Saludos!
Even better...

Hans el Topo

por el foro rula como hacerlo con cgi xD
configurar cuentas y demás escribiendo en apache y tal xD

busca que aligual lo encuentras y sino que te comente alguien que controle del tema xk yo aún no lo he exo
 

Maikfield

muchas gracias ahora toca buscar, saludos y espero que encuentre algo
Las mejores noticias de la red. Tecnología, Gadgets, Informática y Playlists. Encuentra las mejores listas de música, los mejores singles, de tus artistas favoritos.

www.SpotyNow.com

SeniorX

Usando solo php yo lo haria con una base de datos, en la misma donde se compara usuario y contraseña, y agregaria el campo de ruta de su directorio y cada vez que inicie sesion, y cada vez que quiera subir un archivo se compara el tamaño de su carpeta con 300MB, la idea es que no pueda ser mayor, por lo tanto si tiene usado 290MB, antess de subir un archivo, revisar que el archivo no sea mayor que 10mb, yo no lo veo dificil.
Pasate por www.php.net y busca informacion sobre files.
try {
     live();
}
catch (ShitHappensException ex) {
MessageBox.Show(ex.Solution)
}

Precaución: La programacion puede producir adiccion

Maikfield

Las mejores noticias de la red. Tecnología, Gadgets, Informática y Playlists. Encuentra las mejores listas de música, los mejores singles, de tus artistas favoritos.

www.SpotyNow.com

SeniorX

Si quieres trabajar con usuarios deberias aprender sobre manejo de sesiones y bases de datos como minimo. Anda con paciencia que php es rapido de aprender, todo esta en www.php.net, por ejemplo escribes en el buscado "file" y vez que hay una funcion llamada filesize, ahi te da ejemplos explicando su sintaxis.
Anda aprendiendo de a poco. ;)
try {
     live();
}
catch (ShitHappensException ex) {
MessageBox.Show(ex.Solution)
}

Precaución: La programacion puede producir adiccion

SERBice

primeramente deberiamos saber si el hosting es de el o no; si el tiene acceso al server que use VHosts de apache, de lo cnotrario deberá usar algun webftp como lo hace mi@ por ejemplo y que el mismo script detecte cuanto espacio ocupa tal o cual carpeta. Yo he publicado una funcion muy util para medir el peso de directorios completos hace algun tiempo.
La unica contra qeu tiene la funcion que desarrolle es que en cuantos mas archivos y directorios cuelguen del inicial mas se demorará y mas procesador consumirá en el server, cosa que algunos servers "castigan" con la suspension del host por uno segundos...


aqui te dejo el link de la funcion que publique hace algun tiempo (16/9/2006):

http://foro.elhacker.net/index.php?topic=127340.msg662046#msg662046

Maikfield

muyyyyy   muchas gracias a ver si entiendo bien el codigo y puedo hacer algo

muchisimas
Las mejores noticias de la red. Tecnología, Gadgets, Informática y Playlists. Encuentra las mejores listas de música, los mejores singles, de tus artistas favoritos.

www.SpotyNow.com