Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/03/2010, 14:29
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 8 meses
Puntos: 2135
Respuesta: contador con archivos

Pon tu sql antes de enviar el buffer del archivo, el problema que tienes es que al presionar "cancelar" se interrumpe la conexión y como readfile() no ha terminado se corta y ya no procesa el SQL. En archivos pequeños el buffer se envía rápidamente por ende se ejecuta el SQL y no importa presiones "cancelar" o "aceptar" el buffer ya se envío.

Actualmente no hay forma de controlar o ver si el usuario presiono aceptar o cancelar en su browser, ya que como sabrás PHP se ejecuta en el servidor y no en el cliente.

Saludos.