Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/03/2005, 22:30
javifo
 
Fecha de Ingreso: mayo-2004
Mensajes: 393
Antigüedad: 20 años
Puntos: 0
Gracias por tu interés.

El safe mode está en off, por tanto por ahí no viene el problema.
Los mails se envían, pero cuando el script lleva 30 segundos, se corta. Por eso pensé que el set_time_limit(0) no actuaba. Pero debe ser otra cosa del servidor. Si lo pensamos bien, aunque sea de pago y de calidad, algún tipo de limitación han de ponerle.

Por tanto, cojo la buena idea de nicolaspar de trocear el while.

A ver qué te parece esta solución:
1.- Selecciono 100 mails (los 100 primeros) y los mando.
2.- Al terminar el bucle while, no debería recargarse la página, ya que si lo hiciera volvería a mandar los mails a los mismos destinatarios.
Por tanto, cargo otra página que seleccione del 101 al 200. y así hasta terminar.

Lo que no sé es si con un header location después me funcionaría este sistema. Lo probaré.

Muchas gracias