Céloldal kapcsolatfelvételi űrlap. Céloldal visszajelzés

Üdvözlöm olvasóimat, tapasztalatokat szereztem és elmondom a php visszajelzési űrlap alapelveit. Megmutatom szemléltető példákkal, hogy megértsd, hogyan működik minden, és hogy miként működik maga a beviteli forma (a beviteli mezői) és a php-ben írt kezelőfájl között. Ezenkívül ingyenesen letöltheti a forráskódot a -val együtt.

Természetesen jó lesz, ha legalább egy kicsit értesz a HTML/CSS-hez. Hasonlatosan át kell húznia a kódot az oldalára. A PHP nyelvet ez nem érinti, minden szükséges szerkesztést megmutatok magamnak.

FRISSÍTÉS:Az olvasói visszajelzések alapján rájöttem, hogy valami szebb és funkcionálisabb kell, találkozz, nézd meg és nézd meg. Válaszd ki, melyik tetszik a legjobban)

FRISSÍTÉS2: 3.0-s verzió Responsive Landing + ajax űrlap átadott UTM címkékkel, nézd meg és nézd meg. tetszeni fog

Emlékeztem magamra, amikor először próbáltam saját visszajelzési űrlapot készíteni php-ben, és őszintén szólva ez fáradságos volt, mert. Nem értettem mi történik és hogyan. Türelem és kitartás barátok és sikerülni fog.

php kapcsolatfelvételi űrlap - szerkezet

Magának a visszajelzési űrlapnak az elemzését fogjuk tanulmányozni egy példa segítségével nyitóoldal(Céloldal), egyébként külön cikk is van róla. Az alábbi gombok segítségével megtekintheti, hogyan működik működés közben, csatolom ennek az egylaposnak a forráskódját és a fő php kezelőfájlt (ez a fájl feldolgozza és e-mailt küld e-mailre)

A források letöltése és az archívum kibontása után a következő fájlszerkezetet fogja látni:

  • kép – minden olyan kép, amely magához a nyitóoldalhoz, gombokhoz stb.
  • js - JavaScript-szkriptek, amelyek például előugró modális ablakot biztosítanak az oldalon és egyéb vizuális effektusokat
  • index.html - egyoldalasunk indexfájlja
  • Az index1.php egy kezelőfájl, amelybe az űrlap értékeit továbbítják, majd a kapott változókból levelet képeznek és elküldik a megadott e-mail címre. Ezenkívül az index1.php a sikeres adatbeküldésről szóló értesítés közbenső oldalaként működik, automatikus átirányítással az index.html-re (azaz egyoldalas oldalunkra)

Fontos, hogy az Ön tárhelye, amelyen az oldal fájlok találhatók, támogassa a php feldolgozást, ellenkező esetben az index1.php fájl nem fut le és nem fog működni. Ennek az árnyalatnak a tisztázása érdekében lépjen kapcsolatba a kampánnyal, ahol a tárhely regisztrálva van, vagy egyszerűen tesztelje - működik, ami azt jelenti, hogy van támogatás. Ha nem, akkor engedélyezze a php nyelv támogatási opciót

Nézze meg, hogyan működik az összes elem (oldal, űrlap, kezelő) interakciója

Forráskód az űrlap és a kezelő meghívásához

Vessünk egy pillantást az egyik gomb működésére, amely egy visszajelzési űrlapot tartalmazó modális felugró ablakot hív meg. Ezt a megadott forráskódot többször, kétszer beillesztik az oldalba, és működni fog, akkor kell testre szabni, hogy illeszkedjen a tervezéshez és az igényekhez.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Kérjen visszahívást

Kérjen visszahívást

Az alábbiakban az index1.php kezelő teljes forráskódja látható, a postafiókba való küldés beállításához módosítsa a " [e-mail védett]» önállóan, a többi elvileg változatlanul hagyható

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 "; // kitől $send = mail ($cím,$sub,$mes,"Content-type:text/plain; charset = utf-8\r\nFrom:$email"); ini_set("short_open_tag", "On"); header("Frissítés: 3; URL=index.html"); ?> felveszik veled a kapcsolatot