|    
			
				29/10/2006, 09:46
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2002 Ubicación: Chile 
						Mensajes: 1.573
					 Antigüedad: 23 años, 8 meses Puntos: 2 |  | 
  |   Código PHP:        set_time_limit(8400);
 function enorme($qcl,$rem)
 {
 
 while ($rcl = mysql_fetch_array($qcl)) {
 $asunto=$rem['asunto'];
 $asunto=str_replace("[!rut!]", $rcl['rut'] , $asunto);
 $asunto=str_replace("[!nombre!]", $rcl['nombre'] , $asunto);
 $asunto=str_replace("[!apellido!]", $rcl['apellido'] , $asunto);
 $asunto=str_replace("[!email!]", $rcl['email_1'] , $asunto);
 $asunto=str_replace("[!direccion!]", $rcl['direccion'] , $asunto);
 $asunto=str_replace("[!fecha!]", date("d-m-Y"), $asunto);
 
 $texto=$rem['cuerpo'];
 $texto=str_replace("[!rut!]", $rcl['rut'] , $texto);
 $texto=str_replace("[!nombre!]", $rcl['nombre'] , $texto);
 $texto=str_replace("[!apellido!]", $rcl['apellido'] , $texto);
 $texto=str_replace("[!email!]", $rcl['email_1'] , $texto);
 $texto=str_replace("[!direccion!]", $rcl['direccion'] , $texto);
 $texto=str_replace("[!fecha!]", date("d-m-Y"), $texto);
 $cabeceras  = "MIME-Version: 1.0\r\n";
 $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
 $cabeceras .= "FROM: [email protected]\r\n";
 
 
 
 if(!mail($rcl['email_1'],$asunto,html_entity_decode($texto),$cabeceras))
 {
 $mensaje_E = "El email es ".$rcl['email_1'];
 mail("[email protected]","Fallo envio email OCIO",$mensaje_E);
 }     else {
 
 sleep(8);
 }
 
 
 
 
 
 
 }
 
 
 }
 
 register_shutdown_function(enorme,$qcl,$rem);
 echo "Sus emails seran enviados, cierre la ventana";
 
 
Eso es lo extraño, tengo ese codigo, funciona, pero... al cliente no le devuelve ""echo "Sus emails seran enviados, cierre la ventana";"", si no que comienza a enviar los emails, cierro la ventana y los sigue enviando pero nunca lo muestra...  
El texto aparece una vez que ya se han enviado todos los emails (comprobado) y aunque coloque el echo al principio, se espera que se procese toda la pagina.. lo encuentro extraño, el php del servidor es 4.3.3   
Saludos      |