Buenas, tras conseguir que mi php funcione, ahora el problema lo tengo que el mensaje del ECHO como que se ha enviado correctamente aparece en una pagina en blanco, ocupando la pagina del formulario, como meter el mensaje del echo dentro del mismo formulario?, asi evitamos que el usuario salga de la pagina web.
Código PHP:
<?php
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$telefono= $_POST['telefono'];
$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 .= "Su telefono es: " . $telefono . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = '[email protected]';
$asunto = 'Contacto;
mail($para, $asunto, utf8_decode($mensaje), $header);
echo 'Mensaje enviado correctamente;
?>
Aqui tambien pego el formulario
Código HTML:
<form action="http://www.almadrabateatro.com/prueba/send.php"
method="post" enctype="application/x-www-form-urlencoded" name="Formulario_contacto"
class="blanco_1" id="Formulario_contacto">
<p align="left">
<label>NOMBRE*:<br/><input name="nombre" type="text" id="nombre" size="40" />
</label> <br/>
<label>MAIL*:<br /><input name="mail" type="text" id="mail" size="40" />
</label> <br />
<label>TELEFONO:<br /><input name="telefono" type="text" id="telefono" size="40" />
</label><br />
<label>MENSAJE:<br /><textarea name="mensaje" cols="42" id="mensaje" rows=""></textarea>
</label>
<p align="left">
Los datos con el asterisco son obligatorios
<p align="left"><br/>
<input name="Enviar" type="submit" value="Enviar" />
<input name="boton_borrar" type="reset" id="boton_borrar" value="Borrar" /></form>
GRACIAS DE ANTEMANO.....