Nieuwsbrief beheer met behulp van php zonder MySQL voor beginners
Laten we beginnen met het instellen van enkele beperkingen. Als je net als mij, net als u, om het simpel te houden. Alles wat we nu doen is het verzamelen van e-mailadressen samen voor onze mailing list, zodat biochemische engineering is uit het raam. Als je met behulp van Thunderbird (of dat MS-product), dan kunt u mooi opgemaakte nieuwsbrieven uit en behouden alle andere geweldige functies van uw e-mailprogramma, zodat er echt geen behoefte aan databases, logins, of vrij veel iets anders. We gaan ver weg van alles wat niet-verblijf essential.To houd het simpel, ik neem aan dat je Dreamweaver of een vergelijkbare WYSIWYG componist, maar als u het bewerken van broncode kunt u hier klikken om een uitgebreide versie van dit artikel met de broncode. Ook heb ik ervan uit dat u een zeer elementaire kennis van PHP. Zo niet, kunt u beginnen met het lezen van deze PHP introductie (voor absolute beginners). Er zijn slechts 3 stappen gaan we nodig hebben: Zet HTML op de pagina de naam van de gebruiker en e-mail address.Add in een klein PHP en (eventueel) het wijzigen van een filename.Receive verzamelen en verwerken van de emails.Marching op , we moeten wat HTML zetten op onze pagina te laten de bezoeker, in hun naam en e-mailadres. Om dit te doen met behulp van Dreamweaver, moet u een formulier maken met de POST methode, een tekstinvoer genaamd visitor_name, een tekst input visitor_email genaamd, en een voorleggen button.We hebben nu onze uitstekende mailinglijst formulier en je moet controleren om ervoor te zorgen dat het uiteindelijk waar je gepland. Op dit punt kan het nodig maken een andere lichte veranderen. Als extensie van het bestand is niet php, php3, php4, of je moet phtml extensie van het bestand wijzigen in php. Nu moet je voorzichtig zijn hier als extensie uiterst belangrijk zijn, dus je kan verliezen functionaliteit wanneer u extensie van het bestand. Als dit het geval is, zoeken de uitbreiding en vind een tutorial voor de language.Take een adempauze en maak je klaar voor stap 2. Aangezien dit een PHP tutorial gaan we Neem een kijkje op de PHP-code wordt gebruikt om ons de e-mail. Als een taal, dan moeten we genoeg van de PHP volkstaal leren om 1) de informatie die de gebruiker heeft, 2) maken het lichaam van de e-mail, en gebruik 3) Stuur het formulier email.The hebben we stuurt 2 stuks van informatie: visitor_name en visitor_email. Wanneer PHP ontvangt ze het beseft dat iemand GEPLAATST wat informatie en om het u gemakkelijk om Ahold ervan te krijgen te maken creëert een paar van speciale 'dingen' die u kunt gebruiken om te verwijzen naar wat de gebruiker heeft ingevoerd: $ _POST [ 'visitor_name'] en $ _POST [ 'visitor_email']. Waarom noemen ze met grappige namen? Nou de $ _POST deel verzekert u dat het informatie die werd ingediend door uw bezoeker en niet een andere PHP ergens op uw pagina. Het deel in citaten kun je dat stukje informatie te halen is door uw bezoeker (geen stress op de haakjes - Ze gewoon scheiden de twee stukken van informatie). Great! We hebben nu de informatie van onze bezoekers, dus laten we het naar ons. Het verzenden van e-mail in PHP lijkt bijna te gemakkelijk. We moeten alleen deze lijn te wijzigen mail (AAN, ONDERWERP, message); door vervanging van elk van de vetgedrukte hoofdletters woorden en het toevoegen van deze binnenkant van de PHP-tags op onze pagina. Vervangen om met uw e-mailadres in aanhalingstekens. Vervang ONDERWERP met het onderwerp dat u wilt weergeven op de e-mail binnenkant van citaten. In een poging om het simpel te houden, BERICHT vervangen door "($ _POST [ 'visitor_name']) te ($ _POST [ 'visitor_email']) wil abonneren op uw mailing list." Door nu het bericht vervanging waarschijnlijk vanzelfsprekend, behalve voor de accolades. De accolades alleen geruststellen PHP dat de informatie binnen van hen werkelijk verwijzen naar iets moet al (in dit geval weten wat onze bezoeker ingediend.) Nu moeten we gewoon noodzaak om onze gewijzigde regel in de HTML-pagina. Hier is de hele gewijzigde lijn (vergeet niet de PHP-tags!): Mail ( "MIJN EMAIL ADRES", "Nieuwsbrief Abonnement ","{$_ POST [ 'visitor_name']) op ($ _POST [ 'Visitor_email']) wil abonneren op uw mailing list. "); Als je een echt oplettende lezer, bent u al afvraagt hoe PHP weet te wachten tot iemand een abonnement ingediend verzoek. Nou, in het voorbeeld hierboven, is het niet. Het is ook een soort van mist bericht naar uw abonnee te informeren dat hun verzoek was succesvol. Aangezien dit inleidende materiaal en reeds lang, dan sla ik die verklaring voor een ander artikel. Volg gewoon alles wat je hebt geleerd en boven deze regel code te gebruiken in plaats (ik heb vet mijn speciale toevoeging), vervanging van de succes boodschap voor een van uw eigen: if (isset ($ _POST [ 'visitor_email'])) (Mail ( "MIJN EMAIL ADRES", "Nieuwsbrief Abonnement ","{$_ POST [ 'visitor_name']) te ($ _POST [ 'visitor_email']) wil abonneren op uw mailing list."); Echo "Complete Abonnement . Dank u! ";) Eh, dat is alles folks! Je begint het ontvangen e-mails die u vervolgens kunt toevoegen aan een e-mail lijst in Thunderbird. Voor het beheren van uitschrijving aanvragen, gewoon een briefje aan het einde van uw mailinglijst zeggen om te antwoorden op de e-mail te verwijderd en vervolgens bewerken uw mailing list.Jeremy Miller - Webmaster van Script Reference - De * NIEUW * PHP Reference & Tutorial Site voor niet-programmeurs
Artikel Bron: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster krijgen html code
Voeg dit artikel aan uw website!
Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!