Foros del Web » Creando para Internet » Diseño web »

Problema con formulario de contacto

Estas en el tema de Problema con formulario de contacto en el foro de Diseño web en Foros del Web. Hola amigos bueno soy nuevo por aqui por el foro , me presento mi nombre es Ernesto, y tambien en el mundillo este de las ...
  #1 (permalink)  
Antiguo 14/07/2011, 06:06
 
Fecha de Ingreso: julio-2011
Mensajes: 30
Antigüedad: 5 años, 8 meses
Puntos: 0
Problema con formulario de contacto

Hola amigos bueno soy nuevo por aqui por el foro , me presento mi nombre es Ernesto, y tambien en el mundillo este de las paginas web, resulta que estoy haciendo una pagina web pero debido a que no tengo conociminetos de programación y demás no estoy usando dreamweaver, por lo que estoy usando un programa que se llama web creator pro 5, que imagino que conocereis, y la verdad es que me va todo bien pero tengo un problema y es que he añadido un formulario de contacto y hasta ahi bien pero el programa me pide que función quiere que se produzca cuando se rellene el formulario y se clique en enviar, me sale una que es la de enviar a un correo electronico que es lo que quiero pero lo he probado y lo que hace es abrirme el programa de correo que tengo instalado en mi ordenador y eso no es lo que quiero, y la otra opción que me sale es la de llamar a una función javascrip que imagino que esta se podra configurar para lo que quiero es decir que al darle a enviar se me envie al correo sin que tengas que tener el programa de correo electronico, que tendria que rellenar en ese sitio de llamar una función javascrip para que me funcione??
Perdonar si no va en esta sección del foro no tengo muchos conocimientos en webs y no sabía si este era el lugar correcto

Gracias

Última edición por huawei95; 14/07/2011 a las 06:15
  #2 (permalink)  
Antiguo 14/07/2011, 19:20
Avatar de Artificium  
Fecha de Ingreso: enero-2011
Mensajes: 492
Antigüedad: 6 años, 2 meses
Puntos: 81
Respuesta: Problema con formulario de contacto

Bueno, no es tan simple, requiere de algo de programación de servidor, en este caso lo más usual sería PHP. No conozco el susodicho programa, pero talvez si tengas razón al decir que la función que se ejecute sea una función JavaScript, porque le estarías asignando eso a un botón, pero JavaScript no puede enviar ningún correo, lo que si puede hacer es validar el formulario y si es válido enviarlo a un script PHP donde si se enviaría. Para probar un script así requiere un servidor SMTP instalado en el sistema donde se está ejecutando los scripts. Parece simple no? hago click y se envía un correo, pero para que todo eso se realice se requiere un servidor web, en este caso Apache junto con un intérprete PHP y un servidor SMTP. Existen paquetes para no complicarse demasiado la vida como el WAMP el XAMPP, pero ninguno de los dos incluye un servidor SMTP y dicho sea de paso, es complicado configurarlo. En consecuencia te recomiendo que pruebes eso en un hosting de pago, los gratuitos suelen tener esa función desactivada.

Talvez te sientas un poco abrumado por todo lo que te acabo de informar, pero debes aprender algo. Saber distinguir qué cosas son del lado del servidor y qué es del lado del cliente. Usar un programa como el que estás usando te suele dar solo funciones del lado del cliente. Las funciones del lado del servidor son más complejas y para eso no basta un editor gráfico por más bueno que sea, requiere conocimiento de programación.

Te recomiendo que aprendas algo de PHP, al menos lo básico antes de continuar con tu proyecto, o talvez dejar eso para el final. De todos modos antes de empezar a hacer el envío del correo aprende lo básico de PHP no vayas al grano, primero entiende lo que estás haciendo. Luego aprende la parte de envío de correo e integralo a tu proyecto. Suerte!

Etiquetas: contacto, 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 09:16.