Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2011, 21:51
norbertolodela
 
Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 13 años, 8 meses
Puntos: 0
Envio de mail con php... pero el texto del cuerpo se corta...

Hola Gente del Foro... Tengo el siguiente...

Código:
$select_mail = "SELECT `itinerario` FROM `envios_individuales` WHERE `id_mensaje` LIKE '".$clave_envio."' and `id_persona` = '".$id_persona."'";
$resultado_mail = mysql_query($select_mail);
if($resulta_mail = mysql_fetch_array($resultado_mail)){
	$itine = $resulta_mail[0];
	mysql_query("UPDATE  `envios_1x1` SET  `no_envios` =  '$suma_envio' WHERE  `envios_1x1`.`id` = '".$id_persona."'");
	if(@mail($mail, $asunto, $itine, $header)){
		echo'<div id="envio_mail_exito">
				<div style="margin:60px 0 0 7px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#444; line-height:20px;">
					SE ENVIÓ CON ÉXITO el itinerario <b>VF-'.$clave.'</b><br />
					Al cliente: <b>'.$para.'</b><br />
					al e-mail: <b>'.$mail.'</b><br />
					Cotización No.: <b>'.$suma_envio.'</b><br />
					Clave de envío: <b>'.$clave_envio.'</b>
				</div>
			 </div>';
	}else{
		echo'
		<div id="envio_mail_error">.
			<div id="error_de_envio" onClick="history.back()">Regresar AQUI</div>
		</div>
		';
	}
}
Lo envía... lo recibo... todo bien... pero el cuerpo del mail ($itine) sale cortado... quiero decir que al recibir el mail todo bien, headers, etc... pero el texto del cuerpo se corta en cierto punto... primero pensé que era causa del tiempo (que el envío le ganaba a enviar antes de cargar) por lo que agregré un sleep(3) pero... seguía cortandolo... así que agregué un flush() con JS para hacer que se ejecutara justo cuando terminara de cargar la info... pero SIGUE CORTANDO EL TEXTO... ¿que será... que será?

Saludos!