Gestion de bulletin en utilisant le php sans mysql pour
des débutants
Commençons en fixant quelques limites. Si
vous êtes comme moi, vous aimez le maintenir simple. Tout que
nous faisons rassemble des adresses d'email ensemble pour notre liste
d'expédition, ainsi la technologie biochimique est hors de la
fenêtre. Si vous employez Thunderbird (ou ce produit de MME.),
vous pouvez envoyer les bulletins dehors bien composés et maintenir
tous les autres dispositifs impressionnants de votre programme d'email
tellement là n'est vraiment aucun besoin de bases de données,
d'ouvertures, ou de joli beaucoup de toute autre chose. Nous
allons rester loin partis de n'importe quoi non essentiel.
Pour la maintenir simple, je supposerai que vous avez
Dreamweaver ou un compositeur comparable d'IMPRESSION CONFORME À LA
VISUALISATION ; cependant, si vous éditez le code source vous
pouvez
cliquer ici pour voir une version
augmentée de cet article avec le code source.
En outre, j'ai supposé que vous avez une connaissance
extrêmement fondamentale de PHP. Si pas, commencez svp en
lisant cette
introduction de PHP (pour les débutants absolus).
Il y a seulement 3 étapes que nous allons avoir besoin :
Mettez le HTML sur la page pour rassembler le nom et le
email address de l'utilisateur.Ajoutez dans un petit PHP et (probablement) changez un nom
de fichier.Recevez et traitez les email.
Marchant dessus, nous devons mettre un certain HTML sur
notre page avons laissé le visiteur entrer dans leur nom et email
address. Pour faire ce Dreamweaver employant, vous devrez créer
une forme avec la méthode de POTEAU, une saisie des textes appelée
visitor_name, une saisie des textes appelée visitor_email, et un
bouton de soumission.
Nous avons maintenant notre excellente forme d'expédition
de liste vers le haut et vous devriez vérifier pour vous assurer
qu'elle a fini vers le haut où vous avez projeté. En ce
moment, vous pouvez devoir faire un autre léger changement. Si
la prolongation de dossier n'est pas php, php3, php4, ou phtml vous devriez changer la
prolongation de dossier en php. Maintenant, vous devrez faire
attention ici car les prolongements de dossier sont extrêmement
importants, ainsi vous pouvez perdre la fonctionnalité quand vous
changez la prolongation de dossier. Si c'est le cas,
recherchez la prolongation et trouvez un
cours d'instruction pour la langue.
Prenez un reniflard et soyez prêt pour l'étape 2.
Puisque c'est un cours d'instruction de PHP, nous allons jeter
un coup d'oeil plus étroit au code de PHP employé pour nous envoyer
l'email. Étant une langue, nous devrons apprendre qu'assez du
PHP vernaculaire 1) à l'utilisation l'information que l'utilisateur a
soumise, 2) créent le corps de l'email, et 3) envoient l'email.
La forme que nous avons créée envoie 2 informations :
visitor_name et visitor_email. Quand PHP les reçoit il se
rend compte que quelqu'un a signalé de l'information et la rendre
facile pour vous d'obtenir l'ahold de lui crée un couple des "choses
spéciales" que vous pouvez employer pour vous référer à ce que
l'utilisateur est entré dans : $_post['visitor_name '] et
$_post['visitor_email ']. Pourquoi les appelle-t-il par des noms
drôles ? Jaillissent la pièce de $_post vous assure que
c'était l'information qui a été soumise par votre visiteur et non
quelque autre PHP quelque part à votre page. La partie dans les
citations vous permet de sélectionner quelle information a été
soumise par votre visiteur (ne soumettez pas à une contrainte sur les
parenthèses - ils séparent juste les deux informations).
Grand ! Nous avons maintenant l'information de notre
visiteur, ainsi laissez-nous l'envoient nous-mêmes. L'envoi de
l'email dans PHP semble presque trop facile. Nous devons juste
modifier cette ligne mail(SELON, SUJET, MESSAGE) ; en remplaçant chacun
des mots profités "bold" et en ajoutant ceci à l'intérieur de des
étiquettes de PHP à notre page. Remplacez À avec votre email address dans les citations.
Remplacez le SUJET avec le
sujet que vous voulez apparaître sur l'email à l'intérieur de des
citations. Dans un effort de le maintenir simple, remplacez le MESSAGE avec
"{$_post['visitor_name ']} à {$_post['visitor_email ']} voudrait
souscrire à votre liste d'expédition." À ce jour, le remplacement de MESSAGE est
probablement art de l'auto-portrait-explanatory excepté les croisillons bouclés.
Les croisillons bouclés rassurent juste PHP que l'information
à l'intérieur d'eux fait vraiment se rapportent à quelque chose
qu'elle devrait déjà savoir (dans ce cas-ci ce qui notre visiteur
soumis).
Maintenant nous devons juste inclure notre ligne modifiée
dans le HTML page. Voici la ligne modifiée par totalité
(n'oubliez pas les étiquettes de PHP !) :
email mail("MY ADDRESS", "bulletin Subscription",
"{$_POST['visitor_name ']} à {$_post['visitor_email ']} voudrait
souscrire à votre liste d'expédition.") ;
Si vous êtes un lecteur vraiment observateur, vous vous
demandez déjà comment PHP sait pour attendre jusqu'à ce que
quelqu'un ait soumis une demande d'abonnement. Bien, dans
l'exemple ci-dessus, il pas . Il manque également un certain
genre de message pour informer votre abonné que leur demande était
réussie. Puisque c'est matériel et déjà prolongé
d'introduction, je volonté sauf qu'explication pour un autre article.
Juste suivez tout que vous avez appris ci-dessus et employez
cette ligne de code à la place (j'ai bolded ma addition spéciale),
substituant le message de succès à une de vos propres :
si (isset($_POST['visitor_email '])) { email mail("MY ADDRESS", "bulletin Subscription",
"{$_POST['visitor_name ']} à {$_post['visitor_email ']} voudrait
souscrire à votre liste d'expédition.") ; faites
écho l'"abonnement complet. Merci!"; }
Heu, c'est tous les gens ! Vous commencerez
à recevoir les email que vous pouvez alors ajouter à une liste de
courrier dans Thunderbird. Pour contrôler des demandes
d'unsubscription, ayez juste une petite note à la fin de votre
énonciation d'expédition de liste à répondre à l'email à enlever
et puis pour éditer votre liste d'expédition.
Jeremy Miller - Webmaster
de la référence de manuscrit - *
NOUVEAU * la référence de PHP et l'emplacement d'instruction pour
des Non-Programmeurs
Source D'Article: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!
Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!