Foros del Web » Programando para Internet » PHP »

duda con codigo set_time_limit

Estas en el tema de duda con codigo set_time_limit en el foro de PHP en Foros del Web. hola es que tengo este codigo en set_time_limit (100000) ; ini_set("memory_limit","20M"); y creo que este es el codigo que hace cuando entro mal a la ...
  #1 (permalink)  
Antiguo 31/05/2012, 08:48
(Desactivado)
 
Fecha de Ingreso: septiembre-2010
Mensajes: 498
Antigüedad: 13 años, 7 meses
Puntos: 5
duda con codigo set_time_limit

hola es que tengo este codigo en

set_time_limit (100000) ;
ini_set("memory_limit","20M");

y creo que este es el codigo que hace cuando entro mal
a la secion tengo que esperar 10 minutos para entrar de nuevo
y quiero hacerlo solo que espere 1 min
  #2 (permalink)  
Antiguo 31/05/2012, 09:09
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: duda con codigo set_time_limit

No se entiende tu pregunta, por favor trata de escribirla mejor.

El set_time_limit es el tiempo máximo que puede ejecutarse un script. Lee el manual porque igual si PHP tiene habilitado el SAFE MODE no funciona.
__________________
Blog de humor http://elcuasatar.net63.net/
  #3 (permalink)  
Antiguo 31/05/2012, 09:17
(Desactivado)
 
Fecha de Ingreso: septiembre-2010
Mensajes: 498
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: duda con codigo set_time_limit

cual es el tiempo que tiene este codigo

set_time_limit (100000) ;
  #4 (permalink)  
Antiguo 31/05/2012, 09:18
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: duda con codigo set_time_limit

¿Es tan dificil mirar el manual?

http://php.net/manual/es/function.set-time-limit.php

El tiempo esta en segundos.
__________________
Blog de humor http://elcuasatar.net63.net/
  #5 (permalink)  
Antiguo 31/05/2012, 10:05
(Desactivado)
 
Fecha de Ingreso: septiembre-2010
Mensajes: 498
Antigüedad: 13 años, 7 meses
Puntos: 5
duda en mostrar el set_time_limit en tiempo real

hola es que estoy haciendo un script de tiempo para que esperen para entrar en la secion de nuevo y quiero mostrar el tiempo que le falta para ejecutar la secion de nuevo aver como puedo hacer esto

este es emi set_time_limit (300);
  #6 (permalink)  
Antiguo 31/05/2012, 10:21
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: duda en mostrar el set_time_limit en tiempo real

esa función lo que hace es aumentar el tiempo límite de php para interrumpir un script, ¿que quieres hacer exactamente?
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #7 (permalink)  
Antiguo 31/05/2012, 10:43
(Desactivado)
 
Fecha de Ingreso: septiembre-2010
Mensajes: 498
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: duda con codigo set_time_limit

es que estoy haciendo un sistema de login y si lo hace mal el login pues tenga que esperar un tiempo para volver a intentar el login
  #8 (permalink)  
Antiguo 31/05/2012, 10:53
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: duda con codigo set_time_limit

Eso no lo haces con set_time_limit. Debes de guardar el último tiempo de acceso incorrecto en una Base de Datos, y posteriormente comparar con ese tiempo, sí es menor a 3 mins, niegas el acceso hasta que el tiempo sea mayor.

Saludos.
  #9 (permalink)  
Antiguo 31/05/2012, 11:16
(Desactivado)
 
Fecha de Ingreso: septiembre-2010
Mensajes: 498
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: duda con codigo set_time_limit

muchas gracias y de que forma lo haria guardando el tiempo en la bd y mostrar el retroseso que falta
  #10 (permalink)  
Antiguo 31/05/2012, 12:03
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: duda con codigo set_time_limit

¿Que versión de PHP tienes? si tienes la versión 5.3 o superior podrias usar la función datetime.diff para comparar fechas, http://php.net/manual/es/datetime.diff.php

En caso negativo de pronto te podria ser de utilidad esta función de comparar fechas que encontre por ahi, aunque existen muchos ejemplos buscando comparar dos fechas con PHP en google.

http://www.creatusoftware.com/index....=138&Itemid=41

Igual para lo que necesitas es cuestión de adaptarlos, pero por ahí puedes empezar.
__________________
Blog de humor http://elcuasatar.net63.net/

Última edición por cuasatar; 31/05/2012 a las 12:19
  #11 (permalink)  
Antiguo 31/05/2012, 13:04
Avatar de zerpico_01  
Fecha de Ingreso: enero-2008
Ubicación: Wilde - Avellaneda -
Mensajes: 421
Antigüedad: 16 años, 3 meses
Puntos: 13
Respuesta: duda con codigo set_time_limit

http://www.forosdelweb.com/f13/levan...-login-750764/

http://www.forosdelweb.com/f18/limit...cceder-566756/

busque en el foro "login 3 intentos fallidos" algo asi, habia un codigo completo si mal no recuerdo...

saludos
__________________
Es duro fracasar en algo, pero es mucho peor no haberlo intentado. - Si crees todo lo que lees, mejor no leas -

Etiquetas: real
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 16:05.