Foros del Web » Creando para Internet » Herramientas y Software »

formulario de contacto

Estas en el tema de formulario de contacto en el foro de Herramientas y Software en Foros del Web. Amigos Baje una plantilla que trae un formulario y no logro hacerlo funcionar, estoy retomando conocimientos pero no me corre mucho (sera el frio polar ...
  #1 (permalink)  
Antiguo 05/07/2012, 23:42
Avatar de Betinzky  
Fecha de Ingreso: abril-2008
Mensajes: 54
Antigüedad: 16 años
Puntos: 1
formulario de contacto

Amigos

Baje una plantilla que trae un formulario y no logro hacerlo funcionar, estoy retomando conocimientos pero no me corre mucho (sera el frio polar de estos lados??)
uso dreamweaver para editar esta plantilla

adjunto codigos y agradesco de antemano vuestra aencion y ayuda
<ul id="contact-form" name="contact-form" method="POST" action="enviar.php">
<li class="map">
<label>Our Location:</label>
<img src="image/pic_map.jpg" alt="" /> </li>
<li class="user-info">
<label>*Nombre:</label>
<span class="input-wrap">
<input name="Nombre" type="text" class="flied" id="Nombre" value="" />
</span></li>
<li class="user-info">
<label>*Email:</label>
<span class="input-wrap">
<input name="Email" type="text" class="flied" id="Email" value="" />
</span></li>
<li class="user-info">
<label>*Tema:</label>
<span class="input-wrap">
<input name="Tema" type="text" class="flied" id="Tema" value="" />
</span> </li>
<li>
<label>*Tu Mensaje:</label>
<span class="input-wrap">
<textarea cols="" rows="" class="textarea"></textarea>
</span> </li>
<li class="btn-nav"><span class="fl">* Campos requeridos</span>
<button type="submit" class="submit">Send Message</button>
</li>
</ul>
</div>
</div>

el php:

< ?php
$nombre = $_POST['Nombre'];
$email = $_POST['Email'];
$tema = $_POST['Tema'];

$header = 'From: ' . $email . " \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 . " \r\n";
$mensaje .= "Su e-mail es: " . $email . " \r\n";
$mensaje .= "Mensaje: " . $_POST['Tu Mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('dd/mm/YYYY', time());

$para = '[email protected]';
$asunto = 'Contacto desde sitio web';

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

echo 'Mensaje enviado';

?>

GRACIAS NUEVAMENTE
  #2 (permalink)  
Antiguo 06/07/2012, 10:29
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: formulario de contacto

¿Te da algún error? ¿Dóde lo estás probando? Para que funcione el script necesitas correrlo en un servidor web con PHP y también necesitas tener un servidor SMTP para poder enviar el email.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #3 (permalink)  
Antiguo 06/07/2012, 13:39
Avatar de Betinzky  
Fecha de Ingreso: abril-2008
Mensajes: 54
Antigüedad: 16 años
Puntos: 1
Respuesta: formulario de contacto

Cita:
Iniciado por juaniquillo Ver Mensaje
¿Te da algún error? ¿Dóde lo estás probando? Para que funcione el script necesitas correrlo en un servidor web con PHP y también necesitas tener un servidor SMTP para poder enviar el email.
uuhhhhh me pillaste
vere que puedo hacer revisando el hosting

el codigo esta biene scrito.... falta algo???

lo pruebo en este sitio
www.alfabeto.cl

gracias

Última edición por Betinzky; 06/07/2012 a las 13:56
  #4 (permalink)  
Antiguo 09/07/2012, 11:25
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: formulario de contacto

Acabo de ver la página y, para empezar, no tienes ningún tag de formulario. Los campos no podrán ser enviados si no agregas uno. El form todos los campos necesitan estar dentro del form, de esta forma:

Código HTML:
Ver original
  1. <div class="content">
  2.   <form name="form1" action="" method="post">
  3.   <p>ENVIA TUS CONSULTAS E INQUIETUDES</p>
  4.   <ul id="contact-form" name="contact-form" method="POST" action="enviar.php">
  5.     <li class="map">
  6.       <label>Our Location:</label>
  7.       <img src="image/pic_map.jpg" alt=""> </li>
  8.     <li class="user-info">
  9.       <label>*Nombre:</label>
  10.       <span class="input-wrap">
  11.       <input name="Nombre" type="text" class="flied" id="Nombre" value="">
  12.       </span></li>
  13.     <li class="user-info">
  14.       <label>*Email:</label>
  15.       <span class="input-wrap">
  16.       <input name="Email" type="text" class="flied" id="Email" value="">
  17.       </span></li>
  18.     <li class="user-info">
  19.       <label>*Tema:</label>
  20.       <span class="input-wrap">
  21.       <input name="Tema" type="text" class="flied" id="Tema" value="">
  22.       </span> </li>
  23.     <li>
  24.       <label>*Tu Mensaje:</label>
  25.       <span class="input-wrap">
  26.       <textarea cols="" rows="" class="textarea"></textarea>
  27.       </span> </li>
  28.     <li class="btn-nav"><span class="fl">* Campos requeridos</span>
  29.       <button type="submit" class="submit">Send Message</button>
  30.     </li>
  31.   </ul>
  32. </form>
  33. </div>
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #5 (permalink)  
Antiguo 10/07/2012, 23:17
Avatar de Betinzky  
Fecha de Ingreso: abril-2008
Mensajes: 54
Antigüedad: 16 años
Puntos: 1
Respuesta: formulario de contacto

Cita:
Iniciado por juaniquillo Ver Mensaje
Acabo de ver la página y, para empezar, no tienes ningún tag de formulario. Los campos no podrán ser enviados si no agregas uno. El form todos los campos necesitan estar dentro del form, de esta forma:

Código HTML:
Ver original
  1. <div class="content">
  2.   <form name="form1" action="" method="post">
  3.   <p>ENVIA TUS CONSULTAS E INQUIETUDES</p>
  4.   <ul id="contact-form" name="contact-form" method="POST" action="enviar.php">
  5.     <li class="map">
  6.       <label>Our Location:</label>
  7.       <img src="image/pic_map.jpg" alt=""> </li>
  8.     <li class="user-info">
  9.       <label>*Nombre:</label>
  10.       <span class="input-wrap">
  11.       <input name="Nombre" type="text" class="flied" id="Nombre" value="">
  12.       </span></li>
  13.     <li class="user-info">
  14.       <label>*Email:</label>
  15.       <span class="input-wrap">
  16.       <input name="Email" type="text" class="flied" id="Email" value="">
  17.       </span></li>
  18.     <li class="user-info">
  19.       <label>*Tema:</label>
  20.       <span class="input-wrap">
  21.       <input name="Tema" type="text" class="flied" id="Tema" value="">
  22.       </span> </li>
  23.     <li>
  24.       <label>*Tu Mensaje:</label>
  25.       <span class="input-wrap">
  26.       <textarea cols="" rows="" class="textarea"></textarea>
  27.       </span> </li>
  28.     <li class="btn-nav"><span class="fl">* Campos requeridos</span>
  29.       <button type="submit" class="submit">Send Message</button>
  30.     </li>
  31.   </ul>
  32. </form>
  33. </div>

Gracias... no soy mu habil en html, pero aprendo rapido
copaire y probare muchas gracias

Etiquetas: contacto, dreamweaver, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:38.