Utilisez PHP et XML pour implémenter la fonction d'abonnement par e-mail
Présentation :
La fonction d'abonnement par e-mail est une fonctionnalité commune à de nombreux sites Web, qui permet aux visiteurs du site Web de soumettre leur adresse e-mail pour recevoir les dernières informations, promotions ou autres contenus connexes. Cet article explique comment utiliser PHP et XML pour obtenir cette fonctionnalité.
Étape 1 : Créer un formulaire HTML
Tout d'abord, nous devons créer un formulaire HTML sur la page Web, qui contient une zone de saisie pour saisir une adresse e-mail et un bouton d'envoi.
Deuxième étape : créer du code PHP
Ensuite, nous devons créer un script PHP pour gérer l'adresse e-mail soumise par l'utilisateur. Le script vérifiera que l'adresse e-mail saisie est valide et l'ajoutera au fichier XML.
load('subscribers.xml'); // 创建一个根元素(如果文件为空) if ($xml->documentElement == null) { $root = $xml->createElement('subscribers'); $xml->appendChild($root); } else { // 获取根元素 $root = $xml->documentElement; } // 创建一个订阅者元素 $subscriber = $xml->createElement('subscriber'); $subscriber->textContent = $email; // 将订阅者元素添加到根元素中 $root->appendChild($subscriber); // 保存XML文件 $xml->save('subscribers.xml'); echo "感谢您的订阅!"; ?>
Étape 3 : Créer un fichier XML
Afin de stocker l'adresse e-mail de l'abonné, nous devons créer un fichier XML. Ce fichier contiendra des informations pour tous les abonnés.
Enregistrez l'exemple de code ci-dessus soussubscribe.php
etsubscribers.xml
, et assurez-vous que ces deux fichiers se trouvent dans le même répertoire.subscribe.php
和subscribers.xml
,并确保这两个文件位于同一目录下。
最后,将HTML代码嵌入到您的网站中,并将表单的action
属性设置为subscribe.php
action
du formulaire sur
subscribe.php
.
Résumé :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!