Planes profesionales de hosting para empresas Servidores dedicados virtuales administradosastyria, para crear su web en minutos.Registre su dominio.
spacer
Home arrow Table (List) - Content Section arrow Configuraciones arrow Configuración de formularios con PHP
Configuración de formularios con PHP Imprimir E-mail
07.11.2005
Los formularios son utilizados en la web para recoger información de los visitantes de la página. Se utilizan mucho en libros de visitas, comentarios y sugerencias, encuestas, etc. La idea básica es que el visitante llene los campos propuestos en el formulario y cuando éste pulse en el botón Enviar, la información ingresada nos llegue por correo electrónico al buzón que hayamos especificado.

imformmail.php es un gestor de formularios que analizará los datos de cualquier formulario publicado en su sitio Web y los enviará a la casilla de correo del usuario especificado en la configuración mediante una cuenta POP3. Este script tiene muchas opciones, la mayoría de las cuales se pueden especificar a través del mismo formulario, es muy sencillo de utilizar, no necesitas tener grandes conocimientos de programación.

El script imformmail.php envía de forma sencilla los datos recogidos desde un formulario HTML a uno o varios destinatarios de correo sin los riesgos de permitir la libertad del acceso del CGI ni los problemas producidos por el uso de la función mail de PHp

Este formulario sustitutye al antiguo formmail.php que utilizaba la función mail() de PHP y ha dejado de funcionar el los nuevos planes de hostig por motivos de seguridad.

Importante: www.ideasmultiples.com no da ningún tipo de garantía, ni soporte técnico sobre el uso de la aplicación, cualquier problema o mal funcionamiento de su Web por uso o mal uso de este programa es responsabilidad total del usuario.

Descargar archivos

Para aplicar el PHP-FormMail en tu sitio Web primero deberás descargarlo a tu ordenador pulsando aquí

Una vez descargado notará que dispone de un archivo PHP y una demo en HTML que puede modificar yde acuerdo a sus necesidades y configurarla haciendo uso de campos ocultos. 

Podrá indicar los destinatarios del envío, la página que se le mostrará al usuariode después del envío correcto, páginas de error e incluso redactar un mensaje automático enviado al emisor.

Puesta en marcha

Para empezar a utilizar el IMFormMail en sus formularios primero deberá crear un directorio, por ejemplo formmail, dentro de ese directorio incluya los archivos imformmail.php y la página HTML que contiene el formulario que deseas conectar al imformmail.php Ejemplo: contactenos.html

Configuración de la página HTML que contiene el formulario

La página HTML deberá incluir el siguiente código:

Etiqueta <Form>
En esta línea se invoca a la aplicación que enviará el formulario:

<form method="post" enctype="multipart/form-data" action="imformmail.php">

Campos obligatorios

Este campo es opcional, en él se especifican los campos del formulario que son obligatorios.

<input type="hidden" name="required" value="campo1,campo2,campo3">

Por ejemplo, si has creado un formulario de comentarios, los campos que puedes especificar como obligatorios serían email y nombre, entonces la etiqueta quedaría de la siguiente manera:

<input type="hidden" name="required" value="nombre,email">

Direcciones de recepción de correo 
Campo obligatorio, en él se especifican las direcciones a las que se enviará el formulario separadas por el caracter ;(punto y coma). 
Es posible indicar hasta un máximo de 5 direcciones. 

<input type="hidden" name="recipient" value=" ; ">

Si, por ejemplo, solo quieres que los datos recogidos por el formulario sean enviados a una sola casilla de correo y esta es , la etiqueta quedaría de la siguiente manera:

<input type="hidden" name="recipient" value=" ">

Respuesta al completar el formulario en otra página html

Si deseas que en el momento que el usuario complete y envie el formulario este se redireccione a otra página con un mensaje en particular, por ejemplo página gracias.html, deberás incluir la siguiente etiqueta:

<input type="hidden" name="redirect" value="http://www.tudominio.com/formmail/gracias.html">

Por último quedaría incluir los campos de entrada de datos:
Nombre: <input type="text" name="nombre">
E-Mail: <input type="text" name="email">
...
Y cerrar el formulario:

</form>

Configuración del archivo formmail.php

Es necesario configurar los siguientes valores dentro del fichero imformmail.php:

 $Host
 Servidor de correo SMTP encontrará los datos en su email de bienvenida
   Ejemplo:
   $Host = "mail.sudominio.com";

 $Username
 Cuenta de correo SMTP que se utilizará ára los envíos
 debe de crearla previamente desde su panel de control o
 utilizar una ya existenete.
   Ejemplo:
   $Username = " "; // Cuenta de correo SMTP

 $Password
 Passord de acceso a la cuenta POP que se utilizará para los envíos.
  Ejemplo:
  $Password = "palabrasecreta";

 $recipient
 Email de destino, cuenta de correo donde se recibirán los datos del formulario,
 correo al que deben de llegar los datos.
  Ejemplo:
  $recipient = " "; // Correo al que deben de llegar los datos

 $subject
 Título o sujeto del email
  Ejemplo:
  $subject = "Solicitud de información";

Publicar archivos en el servidor

Finalmente, una vez realizadas las modificaciones, deberá publicar todos los archivos dentro de la carpeta /httpdocs/ de su servidor web mediante FTP

Si ha hecho todos los pasos indicados el formulario funcionará correctamente realizando el envío de los datos a su casilla de e-mail. Estudie atentamente el ejemplo de formulario demo.html incluido en el fichero zip. Si tiene alguna duda consulte con su webmaster o con su soporte técnico.
< Anterior   Siguiente >
 
Menú principal
Para aprender mas...
Soporte con Skype
Departamento de soporte
Departamento de ventas
 +51 (1) 717.88.87
Consulte como usar skype aquí
Contacto | Hosting | Soluciones | Empresa | Clientes | Soporte | Condiciones de uso | Ayuda en vivo

38.107.191.104