
deniz946
Gamma
Redactor
Verificado por Whatsapp
Buenas chicos, estoy intentando implementar un formulario de contacto en mi pagina web pero no me funciona, me llega el correo pero los campos de datos me aparecen vacios, me podeis ayudar a ver si vemos donde tengo el problema? Muchas gracias de antemano
La parte html dentro de mi index.html
La parte PHP en un archivo aparte llamado "send_form_email.php"
La parte html dentro de mi index.html
Insertar CODE, HTML o PHP:
<form role="form" form name="contactform" method="post" action="send_form_email.php">
<div class="form-group">
<label>Nombre</label> <input type="text" name="nombre" class="form-control" placeholder="Introduce tu nombre" >
</div>
<div class="form-group">
<label>Apellidos</label> <input type="text" name="apellidos" class="form-control" placeholder="Introduce tus apellidos" >
</div>
<div class="form-group">
<label>Email</label> <input type="emal" name="email" class="form-control" placeholder="Introduce tu email" >
</div>
<div class="form-group">
<label>Telefono</label> <input type="text" name="telefono" class="form-control" placeholder="Introduce tu telefono" >
</div>
<div class="form-group">
<label>Mensaje</label> <textarea name="mensaje" class="form-control" rows="7"></textarea>
</div>
<button type="submit" class="btn btn-default" value="Submit"> <a href="send_form_email.php">Enviar</a>
</form>
</div>
La parte PHP en un archivo aparte llamado "send_form_email.php"
Insertar CODE, HTML o PHP:
<?php
$nombre = $_POST['nombre'];
$last_name = $_POST['apellidos'];
$telephone = $_POST['telefono'];
$email = $_POST['email'];
$message = $_POST['mensaje'];
$formcontent=" $nombre $apellidos $email $telefono $mensaje";
$recipient = "MIEMAIL";
$subject = "Subject from $nombre";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You! We will get back to you as soon as possible!" . " -" . "<a href='./index.php'> Back to site</a>";
?>
Última edición: