
06/08/2012, 17:39
|
| | Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 14 años, 7 meses Puntos: 1 | |
Respuesta: Esperar 15 segundos Cita:
Iniciado por waldragon Buenas, aqui hice algo basandome en lo que explico GatorV
Código PHP:
Ver original<?php // Aqui creamos la session si aun no existe y le damos el valor del time actual if($_SESSION['busco']){echo"";}else{ $_SESSION['busco'] = time(); } $busco=$_SESSION['busco']; echo"$busco<br/>"; //------------ if($_POST['buscar']){ $a=$_SESSION['busco']; // Hacemos el calculo para ver si ya pasaron los 15 segundos $c=$b-$a; // comparamos para permitir la busqueda o mostrar el mensajes de error if($c>15){ // Como ya pasaron mas de 15 segundos haces la busqueda echo"aca va tu codigo de busqueda o lo que quieras hacer"; // y ahora actualizamos la session [busco] para la comparacion de la proxima busqueda $_SESSION['busco'] = time(); }else{echo"No puedes hacer busquedas tan rapido, aguarda unos segundos";} }//fin if post ?> <form action="<?php echo $PHP_SELF;?>" method="post"> <input type="submit" name="buscar" value="Buscar"> </form>
Ahora tendrias que adaptarlo a tu script.
Lo subi para probarlo en: prueba del script
Si tienes algun problema me avisas, saludos. GRACIAS!
Me sirvió muchisimo. |