Gewusst wie: Schreiben Sie ein Skript zum Erfassen von E-Mails

March 31

Gewusst wie: Schreiben Sie ein Skript zum Erfassen von E-Mails

Ein e-Mail-Erfassung-Skript erlaubt es Besuchern einer Webseite, freiwillig eine Emailadresse an den Webmaster. Die e-Mail-Adresse können den Webmaster kontaktieren Besucher bieten ihnen Beratung, Produkte oder sie über den Fortschritt einer Website auf dem Laufenden zu halten. Programmierer verwenden das Wort "einfangen", um diesen Prozess zu beschreiben, weil ein e-Mail-Erfassung-Skript die e-Mail innerhalb einer Datenbank erfassen muss. E-Mail-Erfassung-Skripte sind üblich: Wer eine Website mit einer e-Mail-Adresse zur Verfügung gestellt hat hat ausgenutzt ein e-Mail-Erfassung-Skript. Achten Sie darauf, vor dem einsetzen in eine Datenbank über ein e-Mail-Erfassung-Skript empfangenen Daten zu überprüfen.

Anweisungen

1 Für die Eingabe von e-Mail-Adresse Ihrer Web-Seite ein Eingang oder Textbox-Element hinzufügen.

2 Fügen Sie eine Schaltfläche und legen Sie die Value-Eigenschaft auf die Zeichenfolge "Submit Email."

3 Anfügen und Draht die Schaltflächen "OnClick" Veranstaltung der Text-Eigenschaft des input-Elements mithilfe von JavaScript. Alternativ Drahtstärken Sie die Taste auf das Textfeld mit den entsprechenden Event-Klasse, wenn Sie einen Server Seite Rahmen, solche ASP, Ruby on Rails oder Django mit

4 Erstellen Sie eine Ereignishandlerfunktion und verwenden Sie es, um die Schaltfläche Click-Ereignis abonnieren.

5 Fügen Sie eine zusätzliche Funktion hinzu die Ereignishandlerfunktion um die e-Mail-Adresse zu überprüfen. Verwenden Sie alle Tools, die von Ihrem Server-Seite-Framework zur Verfügung, falls zutreffend. Mithilfe der Verzweigungen-Anweisung bereitgestellt durch Ihre Sprache (oft eine "Wenn--dann" Anweisung) zeigen Sie die Zeichenfolge "Sorry, aber das ist keine gültige e-Mail-Adresse" Wenn der Benutzer keine gültige e-Mail-Adresse eingeben.

6 Erstellen Sie eine zusätzliche Validierung-Funktion und fügen Sie es der Event-Handler-Funktion. Verwenden Sie diese Funktion, jedes Zeichen in eine e-Mail-Adresse, wie Anführungszeichen, durchlaufen, das einen SQL-Injection-Angriff hinweisen könnte. Diese Zeichen zu entfernen, speichern sie in einer Zeichenfolge und zeigt sie an Benutzer in eine Textzeichenfolge, die sagt: "die vorhergehenden Zeichen sind nicht zulässig."

7 Schreiben Sie den erforderlichen Code zum Speichern von e-Mail als Zeichenfolge. An den Ereignishandler als eine Funktion hinzufügen.

Tipps & Warnungen

  • Viele Webmaster sind Anweisungen und Datenschutzinformationen neben der Schaltfläche, die das Skript aktiviert.