Problema con formulario php - Foro Creativo

Ir a contenido


Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Problema con formulario php

#1 El usuario está offline   Chanta64

  • Reciente
  • Grupo: Miembros
  • Mensajes: 1
  • Registrado: 11-mayo 11
  • Sexo:Masculino
  • Navegador:Otro

Escrito 11 mayo 2011 - 09:51

Bueno yo cree un formulario bien básico. En el cual quiero que me llegue a mi casilla de correo electrónico los datos que la gente llena en este.
Primero que nada yo segui un tutorial de aqui:
http://www.tallerweb...dreamweaver/42/
http://www.tallerweb...ail-con-php/43/
El formulario html y php me quedo listo. Cuando finalizo el formulario y doy en el botón de enviar. Pasa a la pagina .php pero no pasa nada mas. Ni llega el mensaje ni sale el supuesto mensaje de echo.
Dejo el código html y php para ver si hay algún error.

HTML:

Marca

<form id="contacto" name="contacto" method="post" action="enviar.php">
<div>
<label for="nombre">Nombre:</label>
<input type="text" id="txtnombre" name"txtnombre" size"45"/>
</div>
<div>
<label for="email">E-mail:</label>
<input type="text" id="txtemail" name"txtemail" size"45"/>
</div>
<div>
<label for="telefono">Telefono:</label>
<input type="text" id="txttelefono" name"txttelefono" size"45"/>
</div>
<div>
<label for="direccion">Direccion:</label>
<input type="text" id="txtdireccion" name"txtdireccion" size"45"/>
</div>
<div>
<label for="mensaje">Mensaje:</label>
<textarea cols="30" rows="10" id="txtmensaje" name="txtmensaje"></textarea>
</div>
<div>
<input class="button" type="submit" id="buttenviar" value="Enviar" />
</div>
<div>
<input class="button" type="reset" value="Borrar" />
</div>
<div class="clear"></div>
</form>


PHP:

Marca

<?php
$para='[email protected]';
$asunto = 'Contacto de proyecto';

$txtnombre = $_POST['nombre'];
$txtemail = $_POST['e-mail'];
$txttelefono = $_POST['telefono'];
$txtdireccion = $_POST['direccion'];
$txtmensaje = $_POST['mensaje'];

$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 " . $txtnombre . " \r\n";
$mensaje .= "Su e-mail es: " . $txtemail . " \r\n";
$mensaje .= "Su Telefono es: " . $txttelefono . " \r\n";
$mensaje .= "Su Direccion es: " . $txtdireccion . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

if (mail($para, $asunto, utf8_decode($mensaje), $header));
echo 'Mensaje enviado correctamente';
?>


Bueno espero una ayuda si pueden :). Muchas gracias de antemano.
Saludos.
1


Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Otras respuestas a este tema

#2 El usuario está offline   jamc17

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 102
  • Registrado: 19-diciembre 07
  • Gender:Male
  • Location:Cajamarca - Perú
  • Sexo:Masculino
  • País:Peru
  • Navegador:FireFox

Escrito 25 mayo 2011 - 11:12

Hola te da algún mensaje de error o algo parecido
Sé tú el cambio que quieres ver en el mundo
0

Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema




Sitios Amigos: Tutoriales gratis | GuiaHosting | Foros de ComunidadHosting | Unidominios |