DAVID Malan: Améliorons sur l' site que je fais, par laquelle recrue peuvent s'inscrire pour les sports intra-muros, en les envoyant quand ils ont enregistré. Comment faire cela - et bien, ici, à froshims-3, notez que le seul changement que j'ai fait maintenant est de mettre à jour le valeur de l'action à enregistrer-3.php. Dans le registre-3.php maintenant, vous remarquerez que Je exiger d'abord un fichier appelé class.phpmailer.php. Celui-ci appartient à une bibliothèque appelée PHPMailer qui existe quelque part à l'intérieur de l'ordinateur, et je suis ici en précisant que PHP devrait exiger son utilisation, comme # include en C nécessite un fichier d'en-tête. Ensuite, je vérifie si le nom n'est pas vide et genre n'est pas vide et dortoir n'est pas vide, alors nous allons procéder faire ce qui suit. Je vais d'abord même à instancier un objet de type PHPMailer. C'est un peu une nouvelle syntaxe, mais il est une caractéristique d'un orienté objet langage de programmation, qui est PHP. En particulier, la présente déclare efficacement une variable de type PHPMailer et demande finalement que le courrier variable. Prenons maintenant cette variable envoyer un e-mail. Précisons d'abord par l'appel d'une fonction appelée isSMTP que je serais en effet envoyer ce mail en utilisant le protocole SMTP. Disons prochaine précisent que l'hôte via que je vais envoyer ce mail doit être, par exemple ici sur le campus, smtp.fas.harvard.edu. Disons alors définir l'adresse de ce courriel à jharvard@cs50.net. Disons puis ajoutez l'adresse de jharvard@cs50.net de sorte que, tout simplement, cette fois John Harvard être lui envoyer. Et nous allons ensuite définir l'objet de cet e-mail à l'enregistrement. Enfin, nous allons définir le corps de cette envoyer à la chaîne suivante. Cette personne juste enregistré. Nom - tel ou tel. Capitaine - tel ou tel. Sexe - tel ou tel. Dortoir - tel ou tel. Notez que cette chaîne s'étend sur plusieurs lignes, mais j'ai concaténés ensemble à l'aide de l'opérateur de point de PHP de sorte qu'au bout du compte, il s'agit d' réel juste une longue chaîne brisée ici mon éditeur de texte sur plusieurs lignes. Maintenant, il est temps d'envoyer l'e-mail. Ici, je vais appeler une fonction appelée Send, mais je vais vérifier si c'est le retour valeur est fausse. Si c'est le cas, je vais tout simplement mourir, alors de parler, en imprimant cette erreur. Maintenant, remarquez une autre pièce de la syntaxe. Tout au long de ces plusieurs lignes de code, j'ai fait usage de cet opérateur de flèche. Tout comme en C, où l'opérateur flèche déréférence un pointeur et vous mène à une certaine valeur, de même ici cela vous permet d'accéder à un champ à l'intérieur d'un objet, en ce de cas un objet de type PHPMailer. Maintenant si je devais visiter maintenant cette page Je vois ce qui suit. Si je fournis maintenant David Malan comme mon nom, capitaine en tant que capitaine, je vais préciser Mail, et je vis ici dans Matthews et puis cliquez sur inscrivez-vous, je devrais bientôt recevoir cet e-mail.