No quiero eso para siempre123 ... en cambio, quiero que me muestre la identificación de Gmail de los usuarios.

enter image description here

Muestra el correo electrónico forever123.lifetime.hosting en lugar del correo electrónico del usuario. ¿Qué es este problema y cómo puedo corregirlo?

<?php
if( isset($_POST['name']) )
{
$to = 'businessbox101@gmail.com'; 

$subject = $_POST['subject'];
$message = $_POST['message'] . "\n\n" . 'Regards, ' . $_POST['name'] . '.';
$headers = 'From: ' . $_POST['name'] . "\r\n" . 'Reply-To: ' . $_POST['email'] . "\r\n" . 'X-Mailer: 
PHP/' . phpversion();

mail($to, $subject, $message, $headers);

if( $_POST['copy'] == 'on' )
{
    mail($_POST['email'], $subject, $message, $headers);
}
}
?>
-3
Syed Khizer 17 oct. 2019 a las 22:03

1 respuesta

La mejor respuesta

Esto es asumiendo que la dirección de correo electrónico en el formulario se está guardando en esta variable de publicación $_POST['email']

<?php
if( isset($_POST['name']) )
{
$to = 'businessbox101@gmail.com'; 

$subject = $_POST['subject'];
$message = $_POST['message'] . "\n\n" . 'Regards, ' . $_POST['name'] . '.';
$headers = 'From: ' . $_POST['email'] . "\r\n" . 'Reply-To: ' . $_POST['email'] . "\r\n" . 'X-Mailer: 
PHP/' . phpversion();

mail($to, $subject, $message, $headers);

if( $_POST['copy'] == 'on' )
{
    mail($to, $subject, $message, $headers);
}
}
?>
-1
demo7up 17 oct. 2019 a las 20:12