Foros del Web » Programando para Internet » PHP »

Espacio Privado

Estas en el tema de Espacio Privado en el foro de PHP en Foros del Web. Hola a todos, este es mi primer post y antes de nada quiero daros las gracias a todos por este espacio. Espero que alguien me ...
  #1 (permalink)  
Antiguo 21/07/2014, 04:10
 
Fecha de Ingreso: julio-2014
Mensajes: 1
Antigüedad: 9 años, 9 meses
Puntos: 0
Espacio Privado

Hola a todos, este es mi primer post y antes de nada quiero daros las gracias a todos por este espacio.

Espero que alguien me pueda dar alguna indicación para poder ayudarme.

Mi situación es la siguiente: soy un poco nueva en el tema de hacer paginas web y todo eso y poco a poco he ido aprendiendo alguna cosa para poder defenderme, sea entrando en paginas de internet o mediante ensayo-error, por desgracia.

Ahora mismo estoy buscando algo que me ayude en mis propósitos. Mi idea es hacer una pag en la que se tenga acceso a la misma mediante contraseña (no de pago), pero eso si, que esa contraseña para ese acceso caduque un mes después. Es decir, disponer de una pagina con videos (que no se puedan descargar), documentos, guias... fotos... en la que entre un usuario, el cual he dado de alta previamente, vea lo que necesite, sin poder descargar, al menos los videos y tras un mes... o mes y medio ya no tenga acceso.

¿Alguien me podría indicar algún programa o algo para hacer esto?

Un saludo y de verdad... muchas gracias.
  #2 (permalink)  
Antiguo 21/07/2014, 04:31
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Espacio Privado

Para hacer lo que dices debes investigar los lenguages del lado servidor, supongo que si preguntas en php es por que querras trabajar con el, tambien deberías conocer sql para la bbdd que vas a necesitar.

Para el resto divide y venceras, es decir hay posts donde se explica como hacer un control de usuarios, seguramente encontras como colgar videos en las condiciones que pides....etc no intentes encontrar una solución para todo lo que nos describes debes ir construyendo tu solución por partes.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 21/07/2014, 18:09
Avatar de rodrypaladin
Moderador
 
Fecha de Ingreso: abril-2010
Ubicación: Madrid
Mensajes: 2.127
Antigüedad: 14 años
Puntos: 468
Respuesta: Espacio Privado

Se me ocurre que si haces tu las altas de los usuarios personalmente juegues con la fecha de registro. Si todavía no ha pasado un mes desde la fecha de registro el usuario seguirá teniendo acceso, en cuanto la fecha llegue al mes ya no tendrá accceso.

Con php puedes perfectamente. Crear un sistema de logeo con php y mysql es muy fácil, hay miles de videos y tutoriales por internet, mirate alguno y si no lo consigues vienes con el código y te vamos enseñando con los errores y con las dudas que tengas.
__________________
No te olvides de dar +1 a quien te echa un cable ;)
  #4 (permalink)  
Antiguo 21/07/2014, 20:10
Avatar de epinaresg  
Fecha de Ingreso: noviembre-2011
Mensajes: 13
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Espacio Privado

Como menciona cada vez que se loguee o tenga alguna interacción con el sitio deberás capturar la fecha actual y hacer un calculo junto con la fecha de registro para determinar si aun tiene acceso o no.
  #5 (permalink)  
Antiguo 23/07/2014, 11:14
Avatar de rodrypaladin
Moderador
 
Fecha de Ingreso: abril-2010
Ubicación: Madrid
Mensajes: 2.127
Antigüedad: 14 años
Puntos: 468
Respuesta: Espacio Privado

Algo así como:

Código pseudocodigo:
Ver original
  1. If(fecha actual > fecha registro +30 o 31 días. ) {
  2. Acceso = no} else { acceso = si }
__________________
No te olvides de dar +1 a quien te echa un cable ;)

Etiquetas: espacio, privado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:18.