Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2011, 05:53
FRAN26
 
Fecha de Ingreso: julio-2006
Mensajes: 44
Antigüedad: 17 años, 10 meses
Puntos: 2
enviar formulario al correo

Hola, me ha surjido una duda a la hora de mandar un formulario a una direccion de correo.. lo que quiero es que el usuario introduzca los datos en un formulario y al presionar en "enviar" todos los campos del formulario se envien a una direccion de correo visualizando la informacion de forma ordenada.... una vez que el formulario se envia, aparece un mensaje como "mensaje enviado correctamente"
El caso es que con el codigo que tengo, cuando presiono el boton "enviar" parece que se envia e incluso me aparece el mensaje de confirmacion ..pero no recibo nada en mi correo...el correo es una cuenta de hotmail...
Os pongo el codigo que tengo, por si alguien pudiera indicarme que es lo que hago mal.
Gracias de antemano.

<?php
if (!$HTTP_POST_VARS) {
?>
<form id="form2" name="formcitas" method="post" action="">
<div id="labeles">
<label for="nombre" id="nombre">Nombre y apellidos</label>
<br /><br />
<label for="marca" id="marca">Marca</label>
<br /><br />
<label for="modelo" id="modelo">Modelo</label>
<br /><br />
<label for="telefono" id="telefono">Telefono</label>
<br /><br />
<label for="correo" id="correo">Correo de contacto</label>
<br /><br />
<label for="tipo" id="tipo">Tipo de reparación</label>
<br /><br /><br />
<label for="dia" id="dia">Dia deseado</label>
</div>
<div id="cajas">
<input name="nombre" type="text" id="nombre" />
<br /><br />
<input name="marca" type="text" id="marca" />
<br /><br />
<input name="modelo" type="text" id="modelo" />
<br /><br />
<input name="telefono" type="text" id="telefono" />
<br /><br />
<input name="correo" type="text" id="correo" />
<br /><br />
<textarea name="tipo" id="tipo"></textarea>
<br /><br /><br />
<input name="dia" type="text" id="dia" />
</div>
<div style="clear:both; height:2px;">
</div>
<div id="botonenviar">
<input type="submit" name="boton" id="boton" value="Enviar"/>
</div>
</form>
<?php
}else{
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Marca: " . $HTTP_POST_VARS["marca"] . "\n";
$cuerpo .= "Modelo: " . $HTTP_POST_VARS["modelo"] . "\n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "\n";
$cuerpo .= "Tipo de reparacion: " . $HTTP_POST_VARS["tipo"] . "\n";
$cuerpo .= "Correo: " . $HTTP_POST_VARS["correo"] . "\n";
$cuerpo .= "Dia deseado: " . $HTTP_POST_VARS["dia"] . "\n";
//manda el correo
mail("[email protected]","Formulario recibido",$cuerpo);
//damos las gracias por el envio
echo "El formulario se ha enviado correctamente. Nos pondremos en contacto con usted lo antes posible";
}
?>