Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať skript zachytiť e - maily

e - mail capture skript umožňuje návštevníkom na webové stránky , aby dobrovoľne poskytnúť e - mailovú adresu webmastera . Webmaster môžete použiť e - mailovú adresu , kontaktujte návštevníkov s cieľom poskytnúť im poradenstvo , produkty na trhu , alebo aby im aktuálne informácie o vývoji webu . Programátori používajú slovo " capture " popísať tento proces , pretože e - mail capture skript musí zachytávať e - mail v databáze . E - mail zachytiť skripty sú spoločné : každý , kto poskytuje webové stránky s e - mailovou adresou využil na zachytenie email skriptu . Vezmite si veľký pozor , aby kontrolovať dáta prijaté cez zachytenie email skriptu pred vložením do databázy . Pokyny dovolená 1

Pridať vstupu alebo textové pole prvku na webovej stránke pre zadanie e - mailovej adresy .
2

tlačidlo Pridať a nastavte jej hodnotu vlastnosť reťazec " odoslať e - mail " .
3

Pripojte a drôt tlačidla " onclick " udalosť na vlastnosti text vstupného prvku pomocou JavaScript . Alternatívne , vodič
tlačidla textového poľa pomocou vhodného trieda udalostí , ak používate strane servera rámca , ako Asp.NET , Ruby on Rails alebo Django . Stránka 4

Vytvorte funkciu manipulačného programu udalosti a použiť k odberu na tlačidlo udalosť click tlačidlá .
5

Pridať ďalšiu funkciu k funkcii manipulačného programu udalosti pre overenie e - mailovú adresu . Používať akékoľvek nástroje , ktoré umožnia vašej strane servera rámca , v prípade potreby . Použitie vetvenia vyhlásenie poskytnuté vašom jazyku ( často " If - Then " výkaz ) , zobrazí sa textový reťazec " Je mi ľúto , ale to nie je platná e - mailová adresa " , pokiaľ užívateľ nezadá platnú e - mailovú adresu
. praha 6

Vytvoriť ďalšie potvrdzovací funkciu a pridať ho do funkcie manipulačného programu udalostí . Pomocou tejto funkcie môžete iterovat každého znaku v e - mailovú adresu , napríklad úvodzovkami , ktoré by mohli signalizovať útok SQL injection . Odstrániť tieto znaky , ukladať ich v reťazci a ich zobrazenie na užívateľa v textovom reťazci , ktorý hovorí : " . Predchádzajúce znaky nie sú povolené "
7

Napíšte potrebný kód na uloženie e - mailu ako string . Pridať ako funkcia na obslužnú rutinu udalosti.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené