Voy a hacer es realmente sencillo. Quiero enviar un correo por php. ahora, aquí está el código.

$line = '\n';
$a = "Customer Phone: ";
$b = "Customer Last Name: ";
$message = $a.$number.$line.$b.$LastName;       

$to = "[email protected]";
$subject = "Umrah Booking";
$from = $mailer;
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);

aquí está el resultado:

Customer Phone: 0712345678\nCustomer Last Name: Showkot

y el correo electrónico que se muestra sin remitente. Dice nobody.

Quiero que el correo electrónico se ven como:

Customer Phone: 0712345678
Customer Last Name: Showkot

y también quiero mostrar que el correo electrónico es de [email protected]

InformationsquelleAutor forgotten | 2011-11-23

4 Comentarios

  1. 6

    1) Cambio '\n' a "\n". Caracteres especiales (tales como \n) se interpreta sólo en cadenas de comillas dobles.

    2) Intentar cambiar "From:" a "From: ". O, tal vez, la variable $from no tiene ningún valor.

    • +1 para explicar porque y no sólo lo hacer. Yo estaba a punto de comentar acerca de porque diferentes citas eran necesarias, pero entonces usted acaba de agregar que.
    • Gracias… acabo de registra en decir que el problema está resuelto!! de todos modos muchas gracias 🙂
  2. 6

    Puede utilizar un correo html también., en que usted puede enviar un correo que en realidad es formateado utilizando html.. esto es muy simple y yu casi puede usar todas las etiquetas que yu utilizar para dar formato al contenido en html e incluso css puede ser añadido..!! usted necesita agregar encabezados para enviar correo html.

    aquí es un ejemplo..!

    $to = "[email protected]";
    $subject = "Test mail";
    $a = "Customer Phone: ";
    $b = "Customer Last Name: ";
    $message = $a.$number.$line.$b.$LastName;  
    $message="
    <html>
    <body>
      <h1>$a</h1>: $number <br> <h1>$b</h1>: $LastName<br>
    </body>
    </html>";
    
    $from = "[email protected]";
    $headers = "From: $from\r\n";
    $headers .= "Content-type: text/html\r\n";
    
    mail($to,$subject,$message,$headers);

    tratar de esto también., va a trabajar..! 🙂

    • Gracias ya funcionó!! He procesado 🙂 pero gracias de todos modos por tu preocupación!!
  3. 2
    $line = "\n";
    $a = "Customer Phone: ";
    $b = "Customer Last Name: ";
    $message = $a.$number.$line.$b.$LastName;
    
    $to = "[email protected]";
    $subject = "Umrah Booking";
    $from = $mailer;
    $headers = "From: " . $from. "\r\n".
    'Reply-To: '. $from . "\r\n" .
    'X-Mailer: PHP/' . phpversion();
    mail($to,$subject,$message,$headers);
  4. 0

    Puede introducir código html en el mensaje de la etiqueta, por ejemplo:

    $message = '<html><body>';
    $message .= '<h1>Hello, World!</h1>';
    $message .= '</body></html>';

Dejar respuesta

Please enter your comment!
Please enter your name here