>> DAVID MALAN: Vamos a mejorar en la sitio web que estoy haciendo, a través del cual estudiantes de primer año
puede inscribirse en deportes intramuros, enviando un correo electrónico cuando tienen
registrado.
¿Cómo hacer esto - bueno, aquí en froshims-3, observe que la única
el cambio que he hecho ahora es actualizar la valor de la acción de registrar-3.php.
En registro-3.php ahora, observe que Estoy solicitar previamente un archivo llamado
class.phpmailer.php.
Esto pertenece a una biblioteca llamada PHPMailer que existe en algún lugar dentro
del equipo, y estoy especificando aquí que PHP debe requerir su uso,
al igual que # include en C requiere un archivo de cabecera.
>> Siguiente compruebo si el nombre no está vacío y de género no está vacío y el dormitorio no es
vacío, entonces vamos a proceder que hacer lo siguiente.
En primer lugar voy a crear una instancia incluso un objeto de tipo PHPMailer.
Esto es de alguna nueva sintaxis, pero es una característica de un orientado a objetos
lenguaje de programación, lo que es PHP.
En particular, este declara efectivamente una variable de tipo PHPMailer
y pide, en última instancia que el correo variable.
Ahora vamos a usar esa variable enviar un correo electrónico.
>> Primero vamos a especificar por llamar a un función llamada isSMTP que lo haría
de hecho gustaría enviar este correo electrónico utilizando el protocolo SMTP.
Vamos siguiente especifica que el host a través de que voy a enviar este correo será,
por ejemplo aquí en el campus, smtp.fas.harvard.edu.
Vamos a continuación, establezca la del domicilio del A este email jharvard@cs50.net.
Vamos a continuación, agregue la dirección de jharvard@cs50.net para que, simplemente,
esta vez John Harvard estar enviando un correo electrónico a sí mismo.
Y vamos a continuación, establezca el tema del este e-mail a la inscripción.
>> Por último, vamos a configurar el cuerpo de esta un correo electrónico para ser la siguiente cadena.
Esta persona acaba de registrar.
Nombre -
tal y tal.
>> Capitán -
tal y tal.
Sexo -
tal y tal.
Del dormitorio -
tal y tal.
Observe que esta cadena se extiende a varias líneas, pero he concatenado
juntos usando operador punto de PHP de modo que al final del día, esta es
verdadera sólo una larga cadena rota aquí en mi editor de texto en varias líneas.
>> Ahora es el momento de enviar el correo electrónico.
Aquí voy a llamar a una función llamada Send, pero lo comprobaré si se trata de retorno
valor es false.
Si es así, simplemente voy a morir, por lo que para hablar, mediante la impresión de que el error.
>> Ahora note otra pieza de la sintaxis.
A lo largo de estas varias líneas de código, he hecho uso
de este operador de flecha.
Al igual que en C, donde el operador de flecha desreferencias un puntero y
que conduce a un cierto valor, de manera similar aquí ¿esto le permite acceder a una
campo en el interior de un objeto, en este caso de que un objeto de tipo PHPMailer.
Ahora si yo ahora a visitar esta página, Que vería lo siguiente.
Si ahora me proporciono David Malan como mi nombre, capitán como capitán, voy a especificar
correo, y yo viviré aquí en Matthews y a continuación, haga clic en registro, debo hacerlo pronto
recibir ese correo electrónico.