Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2017, 11:03
Avatar de adiel244
adiel244
 
Fecha de Ingreso: noviembre-2007
Mensajes: 10
Antigüedad: 16 años, 5 meses
Puntos: 0
Error al enviar formulario de contacto php

buenos dias,
tengo este codigo de formulario html en el archivo index.html:

Código HTML:
<form id="main-contact-form" name="contact-form" method="post" action="envioemail.php">
<div class="col-lg-6 animated animate-from-left" style="opacity: 1; left: 0px;">

<div class="form-group">
<label for="nombre">Su nombre (Requerido)</label>
<input id="name" type="text" name="nombre" class="form-control" placeholder="Nombre" required>
</div>
<div class="form-group">
<label for="email">Correo electronico</label>
<input type="email" id="email" name="email" class="form-control" placeholder="Email" required>
</div>
<div class="form-group">
<label for="asunto">Asunto</label>
<input type="text" id="subject" name="asunto" class="form-control" placeholder="Asunto" required>
</div>

</div>
<div class="col-lg-6 animated animate-from-right" style="opacity: 1; right: 0px;">
<div class="form-group">
<label for="mensaje">Su mensaje</label>
<textarea name="mensaje" id="message" class="form-control" rows="8" placeholder="Mensaje" required></textarea>
</div>
</div>
<div class="clearfix"></div>
<div class="text-center">

<button type="submit" class="btn btn-primary btn-lg btn-send-msg">Enviar Mensaje</button>

</div>

</form> 
y este codigo de php en el archivo envioemail.php

Código PHP:
<?php
$destino 
"[email protected]";
$nombre $_POST["nombre"];
$email $_POST["email"];
$asunto $_POST["asunto"];
$mensaje $_POST["mensaje"];
$contenido "Nombre: " $nombre "\nEmail: " $email "\nAsunto: " $asunto "\nMensaje: " $mensaje;
mail($destino"Email de servicomputowww"$contenido);
header("Location:#home");
?>
cuando lleno el formulario y le doy al boton de enviar me sale el mensaje de confirmacion respectivo, pero a mi correo solo llega el encabezado sin los datos recolectados:
Nombre:
Email:
Asunto:
Mensaje:

y el archivo de registro de errores de mi servidor reporta lo siguiente:
[13-Aug-2017 16:21:41 UTC] PHP Notice: Undefined index: nombre in /home/servicom/public_html/envioemail.php on line 3
[13-Aug-2017 16:21:41 UTC] PHP Notice: Undefined index: email in /home/servicom/public_html/envioemail.php on line 4
[13-Aug-2017 16:21:41 UTC] PHP Notice: Undefined index: asunto in /home/servicom/public_html/envioemail.php on line 5
[13-Aug-2017 16:21:41 UTC] PHP Notice: Undefined index: mensaje in /home/servicom/public_html/envioemail.php on line 6

ya he intentado con varios codigos y llevo dos dias probando una cosa y la otra que visto googleando pero no he dado con la solucion, si alguien me puede hechar una mano le agradeceria. aclaro que estoy utilizando un servidor web.