El primero obtiene los valores de los controles en el conjunto de datos enviados cuando el usuario hace clic en el botón de envío. Recuerde, el script PHP se encuentra en el servidor web que recibe la información del formulario. El segundo segmento de código principal valida los valores recibidos para ver si estaban bien tipo; si no, el mensaje de error se devuelve al usuario para volver a escribir y el correo electrónico no se envía al servidor de correo electrónico.
Si no hay ningún error de mecanografía, el tercer segmento principal prepara y envía el correo electrónico; de lo contrario el tercer segmento principal no envía el correo electrónico. El tercer segmento de código principal también enviará una información al usuario si el correo electrónico se ha enviado al servidor de correo electrónico o no, ya que es el programa sendmail que envía eficazmente el correo electrónico, no el script PHP. Hay tres posibles evaluaciones para el usuario.
Si hacía algún error al llenar el formulario y luego recibiría un voto diciendo que cometió un error (su correo no se enviará al servidor de correo electrónico). Si se llena el formulario correctamente, y si el programa sendmail utiliza correctamente, recibirá retroalimentación diciendo que su correo electrónico ha sido enviado al servidor de correo electrónico. Si se llena el formulario correctamente, pero si el programa sendmail no funciona correctamente, entonces él recibiría una respuesta diciendo que su correo electrónico no pudo ser enviado al servidor de correo electrónico.
El Segmento Primer Código Principal Este es el primer segmento de código principal para el script PHP para el correo electrónico anterior: $ recipientVal = $ _POST ['Receptor']; $ fnameVal = $ _POST ['nombre']; $ lnameVal = $ _POST ['LAST_NAME']; $ emailVal = $ _POST ['Correo']; $ sbjVal = $ _POST ['Asunto']; $ msgVal = $ _POST ['Mensaje']; PHP tiene una matriz predefinida global llamada $ _POST. Si su formulario HTML utiliza el método POST, enton