Formulario sencillo y envio con php mas validacion!

Este es un formulario de contacto muy sencillo y que funciona muy bien, en la fuente que dejo mas abajo pueden encontrar mil cosas mas... espero le sirva a alguien...

------------------------------------------------------------------------------

if (!isset($_POST['email'])) {
echo '
<form action="'.$_SERVER['PHP_SELF']'." method="post">
<label>
Nombre:
<input name="nombre" type="text" id="nombre"  />
</label>
<label>
Teléfono:
<input name="telefono" type="text" id="telefono"  />
</label>
<label>
Email:
<input name="email" type="text" id="email"  />
</label>
<label>
Mensaje:
<textarea name="mensaje" rows="6" cols="50" id="mensaje"></textarea>
</label>
<input type="reset" value="borrar" />
<input type="submit" value="enviar" />
</form>
';
}else{
$msg= "Mensaje del formulario de contacto de nnatali.com";
$msg.= "nNombre: ". $_POST['nombre'];
$msg.= "nEmail: ".$_POST['email'];
$msg.= "nTelefono: ". $_POST['telefono'];
$msg.= "nMensaje: n".$_POST['mensaje'];
$remitente = $_POST['email'];
$subject = "Mensaje enviado desde nnatali.com por: ".$_POST['nombre'];
mail('unanatali@gmail.com', $subject, $msg, "FROM: $remitente");
echo'
<p><strong>Mensaje enviado.</strong>
Su mensaje se ha enviado correctamente, gracias por ponerse en contacto con nosotros.</p>
';
}


------------------------------------------------------------------------------

Para validarlo:
1. Abrir el Dreamweaver.
2. Seleccionar el botón Submit.
3. Clicar en Inspector de etiquetas > Comportamientos.
(Si no lo tienes en el lateral, muestralo desde el menú Ventana > Inspector de etiquetas)
4. Seleccionar Validar formulario.



Fuente

Fuentes de Información - Formulario sencillo y envio con php mas validacion!

Dar puntos
22 Puntos
Votos: 3 - T!score: 7.5/10
  • 0 Seguidores
  • 11.900 Visitas
  • 9 Favoritos

11 comentarios - Formulario sencillo y envio con php mas validacion!

@papi_angel Hace más de 3 años
Gracias, estuve buscando varias opciones para validar pero esta es la que mejor se me akomodo
@juajuajuajua Hace más de 3 años
Esta es la parte PHP, como puedo hacer para implementarlo al HTML???
MUCHAS GRACIAS !!!
@_edb Hace más de 3 años
no uso dreamweber uso frontpage y txt. como lo valido?
@Irbidan Hace más de 3 años
NO me llegan mensajes...
@Js_Toni Hace más de 2 años
_edb dijo:no uso dreamweber uso frontpage y txt. como lo valido?


Irbidan dijo:NO me llegan mensajes...

Bueno todos fuimos novatos para probar esto debes subirlo a un servidor Hosting o probarlo en un servidor local... appserver xampp.

PHP PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor.

HTML es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes.
@nievedeverano Hace más de 2 años
No funciona master.
@germanelocaa Hace más de 2 años
es un codiguito estupido el que necesitaba. pero tu has sido mi luz! gracias maestro +8