Php ajax script űrlapbeküldést e-mail

Php ajax script űrlapbeküldést e-mail

Helló, barátaim! Szeretném felhívni a figyelmét egy univerzális script érkezett az adat, hogy az e-mail. Script ideális helyek, mint például nyitóoldal. oldalak névjegykártyák, stb A script visszajelzés formájában közül kiemelkedik a tömegek a többi szkriptek az interneten, hogy képes csatlakozni korlátlan számú formák különböző területeken ugyanazon az oldalon, és képes üzeneteket küldeni több címzettnek.

Kezdeti beállítás.


A script alapján működik a jQuery könyvtár. így az első dolog, amit meg kell tennie, hogy csatlakoztassa. Javasoljuk, hogy a Google Hosted könyvtárak.

A maradék fájlokat, nézzük részletesen:

feedback.js - a fő script fájlt, AJAX felel azért, hogy az űrlapot.
jquery.arcticmodal.js,
jquery.arcticmodal.css - lehetővé teszi, hogy kiadási formák modális ablakot.
jquery.jgrowl.js,
jquery.jgrowl.css - lehetővé teszi, hogy értesítést jelenítsen meg az oldalon (blokkok felső sarokban az oldal).

HTML és szükséges attribútumokat.


Kötelező minden eleme a forma a tulajdonság name = „” - tovább kell szabni a formában.
Gombok (type = «gomb») biztos, hogy adja meg a class = «visszacsatolás». Csak szeretném felhívni a figyelmet arra a tényre, hogy egy gomb lehet bármilyen html tag «visszacsatolás» osztályban.

Hívja a formában egy modális ablak

Hívni a formában egy modális ablak, először meg kell határozni a fellépés kattintva bármelyik vagy tag, például egy div class modal_btn

Mivel a forma csak akkor legyen látható egy modális ablak elrejteni azáltal, hogy egy div attribútum style = «display: none;», valamint a stílus egy modális ablak csomagolva egy pár szabványos divs.

Példa A hang- formájában

A beállítások minden formájának tárolt véleménnyel file \ index.php

Új forma beállításokat, szükség van a példa a tömb $ form [ „forma-1”], hogy hozzon létre egy új tömböt $ form [ „”]

Emlékszem, beszélt a kötelező attribútum name = „”?
Kötelező minden eleme a forma a tulajdonság name = „” - tovább kell szabni a formában.
Tehát itt az ideje, hogy elmondja, mit is szükség van.
name = „” - egy alfanumerikus gombot tömb egyedinek kell lennie a tömb $ form [ „”]

Példa HTML kódot egyértelműség


Most foglalkozik tömbök, és mire van szükségük.

Szabása levél sablonok

Szóval térjünk foglalkozni rendszerezést az üzeneteinket.
Először is, amit-képezné nyújtottak be a sablon formájában kívánt beállításokat, hogy a használata a sablon fájlt - „TPL” => true,
Másodszor, meg kell, hogy hozzon létre egy sablont kiterjesztésű fájl * .tpl mappa (visszacsatolás / TPL /) szerint az űrlap nevét (name = «forma-1" ).


nevét. megmondani, stb - tulajdonítja (name = „”) mező, amely a felhasználó kitölti.
Cím - A nevét az űrlap elem, amely be van állítva egy sor beállítások űrlap elemek.
érték - érték egy űrlap elem.

Ui A szkript által kifejlesztett egy csapat Airvix

Demo és letöltés