Foros del Web » Programando para Internet » PHP »

Necesito Mail form en php

Estas en el tema de Necesito Mail form en php en el foro de PHP en Foros del Web. Necesito un formulario de Contacto o mail form en php, pero que tenga campos obligatorios ya que el que tengo si no se le coloca ...
  #1 (permalink)  
Antiguo 31/03/2002, 22:56
Avatar de alnilam  
Fecha de Ingreso: marzo-2002
Ubicación: santiago, chile
Mensajes: 43
Antigüedad: 22 años, 8 meses
Puntos: 0
Necesito Mail form en php

Necesito un formulario de Contacto o mail form en php, pero que tenga campos obligatorios ya que el que tengo si no se le coloca nada y uno presionna enviar se envia igual.

Muchas gracias

Alnilam :)
  #2 (permalink)  
Antiguo 01/04/2002, 11:35
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Re: Necesito Mail form en php

Y ..?

Puedes usar Javascript para validar los datos antes de enviar los datos del formulario al script PHP que los gestione (en tu caso que los envie por mail).

De todas formas, tambien chekea los datos (validarlos) en el script PHP que gestione esos datos.

Lo demas esta todo en el manual de PHP en funciones como IF.. isset(), ereg() (expresiones regulares) ... Tambien mirate algo sobre el tema de metodos de envio de datos GET y POST y las variables de entorno de PHP $HTTP_POST_VARS y $HTTP_GET_VARS ... no se si se me olvida algo .. pero con eso ya puedes validar datos perfectamente.
Cuando tengas que validar checkbox y combolists te pasas por aqui y te orientamos.

Date una vuelta por:
<a href='ir.asp?http://www.webestilo.com' target='_blank'>www.webestilo.com...</a> (un tutorial de PHP basico)
<a href='ir.asp?http://www.php.net/manual/es' target='_blank'>www.php.net/manual/es...</a>

Un saludo,

pd: ¿ó querias que te hicieran el script? :cantar:
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 21:53.