Galvenās lapas atsauksmju veidlapa. Atsauksmes par galveno lapu

Sveiciens maniem lasītājiem, esmu uzkrājis pieredzi un pastāstīšu par php atsauksmju veidlapas principiem. Parādīšu ar ilustratīviem piemēriem, lai saprastu, kā viss darbojas un kā notiek mijiedarbība starp pašu ievades formu (tās ievades laukiem) un php rakstīto apdarinātāja failu. Turklāt avotus varat lejupielādēt bez maksas kopā ar.

Protams, tas būs lieliski, ja jūs zināt nedaudz par HTML / CSS. Pēc analoģijas jums būs jāvelk kods uz jūsu lapu. PHP valodu neaiztiksim, parādīšu visus nepieciešamos labojumus, kas jāizdara pašam.

ATJAUNINĀT: Pēc lasītāju atbildēm sapratu, ka vajag ko skaistāku un funkcionālāku, satiec, lasi un redzi. Izvēlieties, kurš jums patīk vislabāk)

ATJAUNINĀJUMS2: versija 3.0 adaptīvā galvenā lapa + ajax veidlapa ar UTM tagu nodošanu, lasiet un skatiet. Jums tas patiks

Es atcerējos sevi, kad pirmo reizi mēģināju izveidot savu atsauksmju veidlapu php, un, godīgi sakot, tas bija darbietilpīgi, jo nesaprata, kas un kā notiek. Pacietība un neatlaidība ir draugi, un jums veiksies.

Php kontaktforma - struktūra

Mēs pētīsim pašas atgriezeniskās saites veidlapas analīzi, izmantojot piemēru galvenā lapa(Galvenā lapa), starp citu, par to ir atsevišķs raksts. Jūs varat redzēt, kā tas darbojas darbībā, izmantojot zemāk esošās pogas, es pievienoju šīs vienas lapas avotus un php apstrādātāja galveno failu (šis fails tiks apstrādāts un nosūtīts vēstuli uz e-pastu)

Pēc avotu lejupielādes un arhīva izpakošanas jūs redzēsit šādu failu struktūru:

  • attēls - visi attēli, kas tiek izmantoti pašai galvenajai lapai, pogām utt.
  • js — javascript skripti, kas nodrošina, piemēram, uznirstošo modālu lapā un citus vizuālos efektus
  • index.html — mūsu vienas lapas rādītāja fails
  • index1.php - apstrādātāja fails, kurā tiek nodotas vērtības no formas, pēc tam no saņemtajiem mainīgajiem tiek veidota vēstule un nosūtīta uz norādīto e-pasta adresi. Arī index1.php darbosies kā starplapa paziņošanai par veiksmīgu datu iesniegšanu ar automātisku novirzīšanu atpakaļ uz index.html (t.i., mūsu vienas lapas lapu).

Ir svarīgi, lai jūsu hostings, kurā atrodas vietnes faili, atbalstītu php apstrādi, pretējā gadījumā fails index1.php netiks izpildīts un nedarbosies. Lai precizētu šo niansi, sazinieties ar kampaņu, kurā ir reģistrēts jūsu hostings, vai vienkārši pārbaudiet - tas darbojas, tas nozīmē, ka ir atbalsts. Ja nē, iespējojiet php valodas atbalsta opciju

Apskatiet, kā darbojas visu elementu (lapas, formas, apdarinātāja) mijiedarbība

Veidlapas izsaukuma un apstrādātāja pirmkods

Apskatīsim vienas pogas darbību, kas izsauc modālu uznirstošo logu, kurā ir atgriezeniskās saites veidlapa. Šis dotais pirmkods ir vairāk nekā vienu reizi, divi tiek ievietoti lapā un tas darbosies, jums pašiem tas būs jāpielāgo savam dizainam un vajadzībām.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Pieprasiet atzvanīšanu

Pieprasiet atzvanīšanu

Zemāk ir pilns index1.php apstrādātāja pirmkods, lai konfigurētu sūtīšanu uz jūsu pastkasti, mainiet “ [aizsargāts ar e-pastu]»Pati, pārējo principā var atstāt bez izmaiņām

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 "; // no kura $ sūtīt = pasts ($ adrese, $ sub, $ mes," Satura veids: teksts / vienkāršs; rakstzīmju kopa = utf-8 \ r \ nNo: $ e-pasts "); ini_set (" short_open_tag ", "Ieslēgts"); galvene ("Atsvaidzināt: 3; URL = index.html");?> Ar jums sazināsies