Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2013, 09:39
StrikeFreedom
 
Fecha de Ingreso: diciembre-2006
Mensajes: 381
Antigüedad: 17 años, 4 meses
Puntos: 2
Salen los saltos de linea en mail

Hola, tengo un problema estoy enviando un correo por medio de la funcion mail asi:
Código PHP:
               $nommysql_real_escape_string($_POST['nom']);                
                
$emailmysql_real_escape_string($_POST['mail']);    
                
$telmysql_real_escape_string($_POST['tel']);
                
$firmysql_real_escape_string($_POST['fir']); 
                
$comment nl2br($_POST['coment']);
                
$comment str_replace('\r\n','',$comment);                
                
$comment mysql_real_escape_string($comment);

$mensaje '
                <table>
                <tr>
                <td colspan="2">   
                <img src="'
.PATH_URL.'/img/imagen.png"  />   
                    </td>
                </tr>
                    <tr>
                    <td>Name</td>
                    <td>'
.$nom.'</td>
                    </tr>
                    <tr>
                    <td>E-mail</td>
                    <td>'
.$email.'</td>
                    </tr>
                    <tr>
                    <td>Telefon</td>
                    <td>'
.$tel.'</td>
                    </tr>

                    <tr>
                    <td>Firma</td>
                    <td>'
.$fir.'</td>
                    </tr>

                    <tr>
                    <td>Kommentar</td>
                    <td>'
.$comment.'</td>
                    </tr>

                    </table>

                    '

                    
;

                
                
                
                
                
                
$headers  'MIME-Version: 1.0' "\r\n";
                
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";

                
                               
                if (
mail('[email protected]','Mail1',$mensaje,$headers)) {
                    echo 
'We will contact you as soon as possible';
                } 
y el correo que me esta llegando es asi:


Código HTML:
Ver original
  1. Name    luis
  2. Telefon 545454
  3. Firma   s545454
  4. Kommentar   sdjkjk
  5.            \r\neiwoieowie
  6.            \r\nkldskdls

Si se dan cuenta el \r\n se mantiene a pesar de que use la funcion nl2br , osea el nl2br si esta funcionando porque me sale las lineas debajo de otra pero no se porque sigue saliendo \r\n.
Que puede estar pasando?