estoy haciendo un formulario típico de llámame y no logro que me funcione.
Os dejo el código que utilizo a ver si podéis ver el fallo porque me estoy volviendo un poco locuelo.
Gracias de antemano por vuestra ayuda.
<h3 class="p0">Formulario llamame</h3>
<form name="contact-form" id="contact-form" method="post" enctype="multipart/form-data">
<fieldset>
<label><span class="text-form">*Su nombre:</span><input type="text" name="nombre" id="nombre"></label>
<label><span class="text-form">*Su teléfono:</span><input type="text" name="telefono" id="telefono"></label>
<div class="wrapper">
<div class="text-form">*¿Que oferta desea?:</div>
<div class="extra-wrap">
<select id="select" name="select" id="select">
<option selected="selected" disabled="disabled">Seleccione una oferta</option>
<option value="opcion" name="opcion" id="opcion">Oferta alojamiento Web</option>
<option value="opcion" name="opcion" id="opcion">Oferta Web</option>
<option value="opcion" name="opcion" id="opcion">Las dos anteriores</option>
</select>
<div class="clear"></div>
<div class="buttons">
<a class="button" href="#" onClick="document.getElementById('contact-form').submit()">Llámame</a>
</div>
</div>
</div>
</fieldset>
</form>
<?php
/* PHP */
if (phpversion() >= "4.2.0") {
if ( ini_get('register_globals') != 1 ) {
$supers = array('_REQUEST',
'_ENV',
'_SERVER',
'_POST',
'_GET',
'_COOKIE',
'_SESSION',
'_FILES',
'_GLOBALS' );
foreach( $supers as $__s) {
if ( (isset($$__s) == true) && (is_array( $$__s
) == true) ) extract( $$__s, EXTR_OVERWRITE );
}
unset($supers);
}
} else {
if ( ini_get('register_globals') != 1 ) {
$supers = array('HTTP_POST_VARS',
'HTTP_GET_VARS',
'HTTP_COOKIE_VARS',
'GLOBALS',
'HTTP_SESSION_VARS',
'HTTP_SERVER_VARS',
'HTTP_ENV_VARS'
);
foreach( $supers as $__s) {
if ( (isset($$__s) == true) && (is_array( $$__s
) == true) ) extract( $$__s, EXTR_OVERWRITE );
}
unset($supers);
}
}
if (empty($nombre) || empty($telefono) || empty($opcion)) {
echo "<h2 align=\"center\">Debe rellenar todos los campos con asterisco (*)</h2>";
}
else {
$respuesta= "agradecimiento.html";
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$opcion = $_POST['opcion'];
$header = 'From: ' . $telefono . " \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 telefono es: " . $telefono . " \r\n";
$mensaje .= "Oferta: " . $_POST['opcion'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$remitente = $_POST['telefono'];
$para = 'email receptor';
$asunto = "Mensaje enviado por: ".$_POST['nombre'];
mail($para, $asunto, utf8_decode($mensaje), $header, "FROM: $remitente");
echo "<meta HTTP-EQUIV='refresh' content='1;url=$respuesta'>";
}
?>
</div>