elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Error con envio de Formulario html i php (ayuda)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Error con envio de Formulario html i php (ayuda)  (Leído 3,059 veces)
cebs

Desconectado Desconectado

Mensajes: 80


Ver Perfil
Error con envio de Formulario html i php (ayuda)
« en: 29 Marzo 2012, 17:26 pm »

Hola wenas tardes estoi haciendo una web que ya tengo terminada pero e yegado al tema de contacto ya que me es preciso activarlo ya que es para que contactacten conmigo pero el mensage al ser enviado me sale en blanco el problema es que no se de programacion i no se como arreglarlo os dejo el codigo aber si alguien me puede ayudar Muchas gracias.


Codigo formulario:

<FORM id="ContactForm" name="ContactForm" action="enviar.php" method="POST">
                  <div>
                     <div class="wrapper"><span>Nombre:</span><input type="text" class="input"></div>
                     <div class="wrapper"><span>Empresa:</span><input type="text" class="input"></div>
                     <div class="wrapper"><span>E-mail:</span><input type="text" class="input"></div>
                     <div class="textarea_box"><span>Mensaje:</span><textarea name="textarea" cols="1" rows="1"></textarea></div>
                     <a href="#" class="button2 color3" onClick="document.getElementById('ContactForm').submit()">Enviar</a>
                     <a href="#" class="button2 color3" onClick="document.getElementById('ContactForm').reset()">Clear</a>
                  </div>
               </form>


codigo php:


<?php
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$empresa = $_POST['empresa'];

$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 " . $nombre . ",
 de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = 'Mi_email@hotmail.es';
$asunto = 'Asunto del mail recibido';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo 'Mensaje enviado correctamente';


En línea

vlaxys

Desconectado Desconectado

Mensajes: 9



Ver Perfil
Re: Error con envio de Formulario html i php (ayuda)
« Respuesta #1 en: 29 Marzo 2012, 18:10 pm »

Hola que tal,
yo tampoco se mucho de programacion, sin embargo a mi parecer estas mal en la parte de tu formulario, te falta asignarle  "name" a tus inputs, por que no pruebas con esto:

<form id="ContactForm" name="ContactForm" action="enviar.php" method="POST">
                  <div>
                     <div class="wrapper"><span>Nombre:</span><input type="text"  id="nombre" name="nombre" class="input"></div>
                     <div class="wrapper"><span>Empresa:</span><input type="text"  id="empresa" name="empresa" class="input"></div>
                     <div class="wrapper"><span>E-mail:</span><input type="text"  id="mail" name="mail" class="input"></div>
                     <div class="textarea_box"><span>Mensaje:</span><textarea name="textarea" cols="1" rows="1"></textarea></div>
                     <a href="#" class="button2 color3" onClick="document.getElementById('ContactForm').submit()">Enviar</a>
                     <a href="#" class="button2 color3" onClick="document.getElementById('ContactForm').reset()">Clear</a>
                  </div>
               </form>


En línea

cebs

Desconectado Desconectado

Mensajes: 80


Ver Perfil
Re: Error con envio de Formulario html i php (ayuda)
« Respuesta #2 en: 29 Marzo 2012, 18:20 pm »

Gracias por tu respuesta aora funciona pero ai un problema aora si sale pero lo que no sale es el mensage que escribes porque puede ser??
En línea

cebs

Desconectado Desconectado

Mensajes: 80


Ver Perfil
Re: Error con envio de Formulario html i php (ayuda)
« Respuesta #3 en: 30 Marzo 2012, 17:52 pm »

perdona pero estor desesperado tengo un problemilla que busco la solucion i no la encuentro todo el formulario se envia pero donde escribo el mensage me sale en blanco no sale nada nadie sabe porque puede ser Gracias
En línea

Diaf96

Desconectado Desconectado

Mensajes: 119



Ver Perfil
Re: Error con envio de Formulario html i php (ayuda)
« Respuesta #4 en: 1 Abril 2012, 00:03 am »

Puedes probar esto:
[contact-form] [contact-field label="Nombre" type="name" required="true" /] [contact-field label="Email" type="email" required="true" /] [contact-field label="Sitio web" type="url" /] [contact-field label="Pedido" type="textarea" required="true" /] [/contact-form]
<h2><span style="color: #000000;"><em></em>
</span></h2>
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda envio formulario php!
PHP
3dw1n 2 2,248 Último mensaje 21 Septiembre 2009, 07:34 am
por jdc
¿Error formulario html o yo ciego?
Desarrollo Web
IWKY 4 1,657 Último mensaje 11 Mayo 2012, 18:16 pm
por Spider-Net
ayuda con formulario html para mi blog.
Desarrollo Web
gigamurki 4 2,035 Último mensaje 28 Abril 2013, 17:02 pm
por gigamurki
Ayuda con un formulario en html.
Desarrollo Web
WIитX 7 1,353 Último mensaje 29 Julio 2014, 22:58 pm
por WIитX
Ayuda! Cargar un formulario mediante bucle en html
Desarrollo Web
codX 0 443 Último mensaje 16 Noviembre 2019, 04:34 am
por codX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines