Buenas tardes:
Tengo el siguiente formulario que no me da ningun problema de envio, mi pregunta es la siguiente, cuando recibo el formulario en mi correo, la direccion que me llega es la de por defecto del servidor, como puedo actualizar este formulario para recibir el correo del remitente que rellena dicho formulario?
Os paso el formulario:
<?php
// CONFIGURACION CORREO
$destinatario ="";
$destinatario_cc ="";
$destinatario1_bcc = "";
$destinatario_bcc = "";
$asunto = "Contacto Web ";
$mensaje = "";
$campos_obligatorios = Array();
$campo_nombre = "nombre y apellidos"; // Campo del formulario con el nombre del visitante
$campo_correo = "email"; // Campo del formulario con el correo del visitante
// CONFIGURACION HTML
$enviado_bien = "El formulario ha sido enviado correctamente";
$enviado_mal = "ERROR: No se pudo enviar";
// RECOGER DATOS
reset ($_POST);
$mensaje .= "<table border=\"1\">";
while (list ($clave, $valor) = each ($_POST)) {
$clave = htmlspecialchars($clave);
$valor = htmlspecialchars(trim($valor));
$mensaje .= "<tr><th>" . $clave . "</th><td>" . $valor . "</td></tr>";
}
$mensaje .= "<tr><th>Fecha peticion:</th><td>" . date("d/m/Y H:i:s") . "</td></tr>";
$mensaje .= "</table>";
// VARIABLES INTERNAS
$nombre = $_POST[$campo_nombre];
$correo = $_POST[$campo_correo];
$cabeceras = "MIME-Version: 1.0\r\n"; //para el envío en formato HTML
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
if ($correo != "") { $cabeceras .= "From: " . $nombre . " <" . $correo . ">\r\n"; }// Dirección del remitente
$cabeceras .= "Reply-To: " . $nombre . " <" . $correo . ">\r\n"; // Dirección de respuesta }
if ($destinatario_cc != "") { $cabeceras .= "Cc: " . $destinatario_cc . "\r\n"; }
if ($destinatario_bcc != "") { $cabeceras .= "Bcc: " . $destinatario_bcc . "\r\n"; }
if ($destinatario1_bcc != "") { $cabeceras .= "Bcc: " . $destinatario1_bcc . "\r\n"; }
if (mail($destinatario, $asunto, $mensaje, $cabeceras)) {
echo $enviado_bien;
}else {
echo $enviado_mal;
}
?>
<a href="contacto.html" class="Estilo3">Volver </a>
</body>
</html