Foros del Web » Programando para Internet » PHP »

Problemas con formulario de contacto PHP

Estas en el tema de Problemas con formulario de contacto PHP en el foro de PHP en Foros del Web. hola a todos mi consulta es la siguiente, tengo una pagina web donde hay un formulario de contacto, el cual hasta ahora funciona, el problema ...
  #1 (permalink)  
Antiguo 05/07/2015, 21:31
 
Fecha de Ingreso: agosto-2014
Mensajes: 1
Antigüedad: 9 años, 8 meses
Puntos: 0
Exclamación Problemas con formulario de contacto PHP

hola a todos

mi consulta es la siguiente, tengo una pagina web donde hay un formulario de contacto, el cual hasta ahora funciona, el problema es que dejo de funcionar y mi proveedor lo soluciono renombrando el archvio PHP.ini,pero ahora cuando envían los mensajes en la bandeja de entrada ya no aparece el nombre de quien lo envió sino la dirección del hosting creo ([email protected]) y me dicen que es porque el PHP, que esta usando paramentros deprecados que debo actualizarlos, pero no entiendo a que se refiere, el codigo que uso para el formulario es el mismo que encuentro por toda la web o se refiere al PHP del servidor?

este es el codigo que uso para el formulario

<?php
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$subject = $_POST['subject'];

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "El asunto es: " . $subject . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Asunto del mail recibido';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo 'Hemos recibido su mensaje correctamente, pronto le contestaremos, gracias.';

echo '<script language="JavaScript"> window.location.href ="http://www.laposadaysulagunaazul.com" </script>';

?>

espero me puedan ayudar con este problema gracias.

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:47.