Tani në çdo faqe mund të gjeni një formular reagimi, qoftë ai një faqe komerciale apo informative. Fatkeqësisht, shumica e pronarëve të faqeve e bëjnë të vështirë plotësimin e formularëve ose t'i shfaqin ato në mënyrë shumë ndërhyrëse, duke prishur përshtypjen e kompanisë në tërësi. Le të kuptojmë se ku dhe si të kërkojmë saktë të dhënat e përdoruesit në mënyrë që të jetë e lehtë të ndërveprosh me sitin.
Llojet kryesore të formave për sitin
Le t'i hedhim një vështrim veçorive të secilit në mënyrë që të zgjidhni ato të duhurat për faqen tuaj ose ta përdorni listën si një listë kontrolli në mënyrë që të mos harroni t'i postoni të gjitha.
Formulari i porosisë së kthimit të telefonatës
Ne rekomandojmë që të gjitha faqet tregtare të përdorin këtë formular. Vendosja ideale është titulli i faqes, pranë numrit të telefonit. Për më tepër, nuk duhet t'i shfaqni menjëherë fushat e hyrjes, është më mirë t'i fshihni nën butonin "Kërko një telefonatë" dhe t'i shfaqni pas klikimit. Nuk është e nevojshme ta bëni butonin të ndritshëm, pasi një lidhje do të jetë po aq e dukshme:
Në versionin e zgjeruar, mjaftojnë dy fusha "Telefon" dhe "Emri" dhe ku kërkohet vetëm e para:
Ju mund të lini vetëm një fushë për të futur një numër telefoni, i cili është gjithashtu një opsion mjaft funksional, megjithëse çdo klient do të duhet së pari të kërkojë një emër kur telefonon:
Gjithashtu, formulari i kthimit të thirrjes do të jetë i dobishëm në fundin e faqes, vendoseni pranë informacionit të kontaktit. Pra, pas shikimit të faqes, klientët nuk duhet të kthehen në fillim.
Formulari i konsultimit
"Formulari i shpëtimit" për ata përdorues të faqes tuaj që nuk mund të gjenin informacionin e nevojshëm në faqe, por duan të bëjnë një porosi. Është më mirë ta vendosni në një nga dy opsionet: ose të minimizuar në këndin e poshtëm të djathtë të ekranit, ose të zgjeruar - në fund të faqes kryesore dhe në faqet e katalogut të mallrave ose shërbimeve.
Opsioni i parë i vendosjes (shembull nga faqja e internetit Tango dhe Cash):
Opsioni i dytë i vendosjes (shembull nga faqja e internetit Okna-dpa):
Ky formular zëvendësohet shpesh nga një konsulent online, që në thelb është e njëjta gjë, por duhet të kuptoni se do t'ju duhet një punonjës që do ta mbështesë.
Ky formular duhet të vendoset edhe në faqen e kontaktit. Sigurohuni që të shtoni një fushë komenti në mënyrë që përdoruesit të mund të tregojnë se për çfarë problemi po kontaktojnë kompaninë.
Formulari i komenteve në faqen e kontaktit të YouDesign:
Formulari i porosisë së shërbimit
Natyrisht, formulari duhet të vendoset në faqen e shërbimit, mundësisht në fund të faqes, pas përshkrimit të punës, rezultateve dhe çmimeve, në mënyrë që disi të drejtohet përdoruesi që të paraqesë një aplikim pas leximit të informacionit. Fushat e formularit mund të shfaqen menjëherë, të zgjerohen pasi të klikoni në butonin ose të ridrejtohen në llogarinë personale në faqen përkatëse.
Shpesh në faqet e shërbimeve ata vendosin një formular për të porositur një telefonatë ose konsultim, i cili nuk është plotësisht i saktë. Klienti ka zgjedhur tashmë një faqe shërbimi, ndoshta edhe një tarifë, dhe atij i shfaqet një formular i përgjithshëm ku nuk ka informacion të përzgjedhur. Është çorientues. Ne ju rekomandojmë të vendosni fushat e mëposhtme:
- "Lloji i shërbimit" ose "Tarifa" - kjo fushë plotësohet më së miri automatikisht ose vendoset si tekst në fillim të formularit.
- "Emri"
- "Telefon" - bëni fushën e kërkuar
- "Email" - për të kopjuar informacionin rreth porosisë tek klienti
- "Koment" - ndoshta klienti ka sqarime
Çdo biznes është i ndryshëm dhe mund t'ju duhen parametra shtesë, por ju rekomandojmë të vendosni jo më shumë se 5-7 fusha në mënyrë që të mos tjetërsoni klientin. Nëse, megjithatë, një numër i madh fushash nuk mund të shmangen, atëherë gruponi ato vizualisht sipas subjektit për të zvogëluar numrin e gabimeve gjatë futjes së informacionit. Një shembull i një formulari të thjeshtë porosie në faqen e internetit të Stroy:
Formulari i porosisë së mallrave
Është më mirë t'i tregoni një formular të tillë përdoruesit në faqen e karrocave kur ai të ketë vendosur për zgjedhjen e mallrave. Nëse keni një llogari personale në sit, atëherë do të duhet të përpunoni dy forma: për përdoruesit e autorizuar dhe të paautorizuar.
Për klientët e rinj. Mos i detyroni të regjistrohen për t'u kthyer në porosi. Kështu që ju thjesht i largoni ato. Thjesht shtoni disa fusha me informacionin e kontaktit. Kërkoni emrin, telefonin, emailin dhe adresën e transportit. Kështu që përdoruesi nuk do të duhet të kryejë veprime të panevojshme, dhe ju do të merrni një klient të ri. Me email, ju mund të bëni regjistrimin automatik dhe t'i dërgoni fjalëkalimin klientit me postë.
Një shembull i vendosjes së fushave në formularin për përdoruesit e rinj në Ozon:
Për klientët e vjetër. Ata që porosisin sërish kanë dhënë tashmë të gjitha informacionet e kontaktit, kështu që përveç listës së produkteve, formulari duhet të përmbajë vetëm opsionet e dorëzimit dhe pagesës. Dhe nëse përdorni kode promocionale, atëherë shtoni një fushë për t'i futur ato, por jo më shumë. Nuk ka nevojë të rikërkoni kontakte me klientët.
Një formular porosie për Wildberries, i cili madje shfaq zgjedhjen e mëparshme të mënyrave të dorëzimit dhe pagesës (por lë mundësinë për t'i ndryshuar ato):
Shumë njerëz thyejnë hyrjen e adresës së dorëzimit në disa fusha, duke kërkuar veçmas kodin postar, emrin e qytetit, rrugët, numrin e shtëpisë, etj., gjë që duket shumë e rëndë. Anti-shembull nga faqja e internetit Angorochka:
Përdoruesit bëjnë gabime edhe në forma të tilla, kështu që është më mirë të lini një fushë të zakonshme të hyrjes së adresës dhe të verifikoni saktësinë e të dhënave me klientët e rinj me telefon.
Fushat e detyrueshme të hyrjes duhet të bëhen detajet e kontaktit, adresa e dorëzimit, zgjedhja e dorëzimit dhe mënyra e pagesës. Formulari mund të shfaqet në faza, por nuk është e ndaluar të shfaqen të gjitha fushat menjëherë. Gjëja kryesore është t'i ndajmë vizualisht në grupe semantike.
Formular regjistrimi
Ne rekomandojmë ta ndani atë nga formulari i autorizimit, sepse shumë klientë të rinj janë të hutuar nga butoni "Hyrja". Dy lidhje krah për krah nuk do të zënë shumë hapësirë dhe do të zvogëlojnë kohën e kërkimit. Gjithashtu, forma duhet të jetë gjithmonë e dukshme, kështu që është më mirë ta shënoni në kokën e faqes. Opsioni më i njohur është në këndin e sipërm të djathtë si një lidhje (shembull nga Aqua-Viva):
Në përgjithësi, formulari duhet të përmbajë të njëjtat fusha si formulari i porosisë (dhe fushat e kërkuara të hyrjes janë të njëjta), prandaj ju këshillojmë që të mos e mbingarkoni me artikuj të panevojshëm dhe të përdorni një fushë të përbashkët për adresën. Mos harroni se regjistrimi është një hap shtesë për klientin, ndaj mos e largoni atë me një listë të gjatë. Ju mund të kërkoni një datëlindje për të dërguar urime dhe zbritje, por të detyrosh klientin të dalë me një pseudonim ose të tregojë një numër telefoni ose adresë shtesë është e tepërt.
Është një praktikë e shkëlqyer të ftoni klientët të regjistrohen përmes rrjeteve sociale. Kështu që klienti nuk ka pse të dalë me një fjalëkalim dhe, në përgjithësi, regjistrimi do të jetë më i shpejtë. Një shembull i përdorimit të kësaj veçorie në faqen e internetit të Asos:
Ky dyqan në internet është i huaj, prandaj, janë dhënë rrjetet sociale të njohura të atyre vendeve, për audiencën rusishtfolëse është më mirë të hiqni Twitter dhe të shtoni butona për Vkontakte, Odnoklassniki.
Një llogari personale është më e përshtatshme për dyqanet online për të ruajtur informacionin e kontaktit të klientit, historinë e porosive, informacionin rreth zbritjeve dhe shpërblimeve. Gjithashtu i përshtatshëm për shërbimet e abonimit, për shembull, nëse ofroni akses për të parë filma në origjinal.
Në të njëjtën kohë, nëse shisni mallra të prodhuara, kur çdo porosi shoqërohet me një telefonatë nga një specialist, atëherë nuk ka asnjë pikë as në karrocën e blerjeve, as në formularin e regjistrimit. Faqet që ofrojnë shërbime, për shembull, për projektimin ose rinovimin e apartamenteve, gjithashtu më shpesh nuk kanë nevojë për një llogari personale.
Formulari i autorizimit
Rikuperimi i fjalëkalimit më së shpeshti bëhet me adresë e-mail, duke i dërguar klientit një lidhje në formularin e ri të hyrjes së fjalëkalimit. Gjenerimi i një fjalëkalimi automatik "të përkohshëm" e detyron përdoruesin të kërkojë vetë formularin e ndryshimit të fjalëkalimit, gjë që është e papërshtatshme dhe vetëm telashe e panevojshme për klientin. Është më mirë të mos e lejosh këtë.
Formulari i abonimit në buletin
Ne kemi shkruar tashmë më shumë se një herë për përfitimet e marketingut me email dhe kemi dhënë këshilla për zhvillimin e tij, për shembull, në këtë artikull dhe në pjesën e dytë të tij, informacionin më të detajuar. Prandaj, formulari i abonimit është i domosdoshëm nëse dëshironi të përdorni këtë kanal për të tërhequr klientët.
Formulari duhet të vendoset në faqen kryesore në mënyrë që përdoruesi të shohë menjëherë se ekziston një mundësi e tillë. Më mirë pas gjithë informacionit bazë, në fund të faqes (shembull nga Lavkalavka):
Nëse faqja ka një blog, dhe përveç mallrave dhe shërbimeve, ju shpallni artikuj të rinj me shkronja, atëherë mund të shtoni një formular në faqen e përgjithshme të seksionit, për shembull, në të djathtë të artikujve, si Vkusnosti nga Mado bëri:
Formulari i abonimit, natyrisht, ka nevojë për një fushë "Email" dhe gjithashtu mund të kërkoni një emër për t'i bërë letrat më të personalizuara.
Tani që kemi vendosur se cilat formularë dhe ku të vendosim në faqe, do të zbulojmë se si t'i bëjmë ato më të përshtatshme për t'i plotësuar.
- Format në dritare pop-up (modale). Ato duhet të shfaqen vetëm pasi përdoruesi të klikojë në lidhjen ose butonin e dëshiruar. Nuk ka "spërkatje" kur hapni faqen kryesore ose kur klientët përpiqen të largohen nga faqja. Një konsulent në internet gjithashtu nuk duhet të "shfaqet" duke ofruar për të filluar një bisedë. Gjëra të tilla i bezdisin dhe i zmbrapsin përdoruesit. Anti-shembull nga Delicat-Servis (tani djemtë e kanë hequr këtë problem dhe forma hapet vetëm pas një klikimi):
- Përdorimi i animacionit. Le ta theksojmë në një paragraf të veçantë, pasi ky është një problem i zakonshëm. Formulari nuk duhet të pulsojë, të kërcejë rreth ekranit ose të notojë në mes të ekranit për të tërhequr vëmendjen. Një animacion i tillë e pengon përdoruesin të studiojë përmbajtjen kryesore të faqes dhe është i bezdisshëm kur shikohet për një kohë të gjatë. Bëni butonat në forma të kundërta, dhe atëherë klienti definitivisht nuk do t'i humbasë.
- Emri i formularit. Nënshkruani gjithmonë formularët në mënyrë që përdoruesi të shohë se çfarë po plotëson. Është e saktë kur emri i tarifës ose shërbimit është i shkruar në titull, por nëse titulli është shumë i gjatë, atëherë shtoni këtë informacion në formën e tekstit më poshtë, siç bëri Fullhousedesign:
- Emri i fushave të formularit.Është më mirë të vendosni emrin e fushës mbi të, dhe tashmë brenda fushës tregoni një shembull të mbushjes. Nëse vendosni emrin brenda fushës, ai do të fshihet gjatë plotësimit, gjë që nuk është shumë e përshtatshme. Gjithashtu, një opsion i keq është kur titujt janë në të majtë dhe kufijtë në të djathtë, sytë duhet të lidhin kolonat me njëra-tjetrën (një shembull i keq i formës në faqen e internetit të Shtëpisë së Librave në Moskë):
Një opsion i përshtatshëm për vendndodhjen e nënshkrimeve dhe sugjerimeve (në faqen Xarakiri.ru):
- Fushat e kërkuara. Shënoni gjithmonë * fushat e kërkuara. Më lart, kur përshkruanim format, ne treguam se cilat të zgjidhnim. Përjashtim bëjnë format me një fushë - dhe kështu është e qartë se kërkohet. Një shembull i nënvizimit të fushave të kërkuara nga Izto:
- Gabimet e formularit. Përdoruesit shpesh bëjnë gabime dhe nuk e vërejnë atë, kështu që ne rekomandojmë të shtoni vërtetimin e hyrjes për informacionin e kontaktit dhe fushat e kërkuara. Mesazhet e gabimit shfaqen më së miri si tekst pranë fushës përkatëse. Ato nuk duhet të zhduken ose të mbivendosen fushat e hyrjes. Mund të theksoni fushën me një kornizë të kuqe, por edhe mesazhi duhet të jetë i pranishëm. Një shembull i mesazheve të gabimit të kuptueshëm nga Aristo:
- Konfirmimi i dërgimit të të dhënave. Pasi klienti të ketë plotësuar të gjitha fushat dhe të ketë klikuar butonin dërgo, ju duhet të shfaqni një mesazh konfirmues të dukshëm në mënyrë që ai të mos përpiqet të plotësojë përsëri formularin. Ju mund të përdorni dritare modale ose, nëse formulari është tashmë në një dritare pop-up, vendosni tekstin e duhur nën butonin "Dërgo". Gjithashtu, mesazhi duhet të tregojë se kur saktësisht specialistët do të kontaktojnë klientin ose çfarë të bëjnë më pas. Një fjalë e thjeshtë "Faleminderit, të dhënat u dërguan" nuk mjafton. Një shembull i një konfirmimi të detajuar të dërgesës nga Cable Systems:
- Duke përdorur "captcha". Ne nuk rekomandojmë përdorimin e kontrolleve të robotëve në formularë, pasi kjo i detyron përdoruesit të ndërmarrin veprime të panevojshme dhe madje mund t'i bëjë që ata të largohen nga faqja. Përdorni metoda mbrojtëse që janë të padukshme për përdoruesit, për shembull, monitoroni kohën e plotësimit të formularit në server (nëse është shumë e shkurtër, atëherë formulari plotësohet nga një robot), shtoni fusha të fshehura (të cilat vetëm një robot mund t'i plotësojë), përdorni shërbime anti-spam për verifikim, etj. Në rastin më ekstrem, mund të përdorni vërtetimin e të dhënave nga Google:
- Ruajtja e të dhënave. Ndoshta klienti ka mbyllur aksidentalisht formularin, ka ndodhur një gabim ose është ringarkuar, dhe në mënyrë që të mos keni nevojë të futni përsëri të dhëna, ruajini ato përpara se t'i dërgoni. Kjo këshillë është veçanërisht e vërtetë për format e gjata.
- Butoni i rivendosjes së të dhënave. Në asnjë rast nuk duhet ta vendosni pranë butonit të dërgimit në mënyrë që përdoruesi të mos klikojë aksidentalisht mbi të. Vendoseni në një pjesë tjetër të formularit ose hiqeni fare. Një shembull i një paraqitjeje të keqe të butonave në faqen e internetit Avarit:
- Ligji për të Dhënat Personale. Për të shmangur gjobat për mbledhjen e të dhënave personale të klientëve, është e nevojshme të përgatitni dokumente rregullatore dhe të shkruani në lidhje me të në faqen e internetit.
Rezultatet
Çdo formë duhet të trajtohet individualisht, kështu që është e pamundur të përshkruhen të gjitha rastet në një artikull. Parimi kryesor që duhet ndjekur është një minimum fushash. Është më mirë të telefononi klientin dhe të sqaroni me gojë detajet sesa ta detyroni të plotësojë formularë të gjatë. Ndoshta klienti ka disa pyetje shtesë, atëherë duke telefonuar do të zgjidhni dy probleme.
Shpresojmë që rekomandimet tona do t'ju ndihmojnë të krijoni forma të përshtatshme në sit dhe të mbledhni më shumë porosi. Për ata që duan një analizë personale të përdorshmërisë së formularit, ne rekomandojmë përdorimin e këtij shërbimi.
P.S. Nëse keni nevojë për informacion se si të krijoni formularë (ana teknike e çështjes), keni nevojë për rekomandime për kodin, konstruktorët e përshtatshëm, etj., Atëherë shkruani pyetje në komente, ne do të bëjmë një artikull të veçantë për këtë temë.
Është bërë thjesht një domosdoshmëri për pronarët e burimeve të internetit. Formulari i komenteve është një veçori e dobishme që ndihmon përdoruesin të krijojë kontakte me autorin e faqes.
Pra, në këtë postim, do të mësoni se si të krijoni shpejt një formë të thjeshtë kontakti pa asnjë njohuri për HTML, CSS, PHP dhe kimi. Ky formular është gati për t'u përdorur pa ndonjë problem të panevojshëm.
Epo, le të fillojmë të krijojmë një formular të thjeshtë reagimi HTML.
Metoda-1
Hapi 1
Për të krijuar një formë kontakti HTML për një faqe interneti, duhet të krijoni një skedar ".PHP". Emërtoni skedarin "mail.php" dhe ngjisni skriptin e mëposhtëm në të:
Pra, rreshti numër 1 - këtu ju specifikoni adresën e faqes kryesore. Pas dërgimit të mesazhit, vizitori do të ridrejtohet automatikisht në adresën që ju specifikoni. Gjithashtu specifikoni kohën pas së cilës vizitori do të ridrejtohet në faqen kryesore (kam 6 sekonda).
rreshti #2 - kodimi i ekranit UTF-8
rreshti #11 është linja më e rëndësishme! Në këtë rresht duhet të futni kutinë tuaj të postës elektronike në të cilën dëshironi të merrni mesazhe nga faqja.
Hapi #2
Fusni kodin e përfunduar të formularit të komenteve midis etiketave në skedarin e ri
Formulari i komenteve..php"metod="post">
Emri juaj*
email*
Subjekti i mesazhit
Teksti i mesazhit:
në rreshtin nr. 2, specifikoni shtegun për në skedarin " mail.php ", në shembullin tim është https://site/mail.php
Kjo eshte e gjitha. Nëse ndaloni në këtë fazë, atëherë formulari juaj i komenteve do të funksionojë në sit, por nuk do të duket shumë tërheqës. Kjo është e rregullueshme - duhet të shtoni stile në formular në skedarin CSS.
Pra, ngjisni në skedarin "style.css" këtë kod:
#submit ( font-familje: sans-serif; ngjyra: #ffffff; madhësia e shkronjave: 18px; mbushje: 0px; dekorimi i tekstit: asnjë; hije-box: 0px 1px 3px #666666; -webkit-box-shadow: 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; text-hije: 1px 1px 3px #666666; sfond: -webkit-gradient(lineare, 0 0, 0 (# 100%), nga në (#8b0d0d)); sfond: -moz-linear-gradient(lart, #ce1515, #8b0d0d); ) #submit:hover ( sfond: -webkit-gradient(linear, 0 0, 0 100%, nga(# 8b0d0d), në (#ce1515)); sfond: -moz-linear-gradient(lart, #8b0d0d, #ce1515) ) #përgjigja e hyrjes, zona e tekstit ( -webkit-tranzicioni: të gjitha 0,30-të ease-in-out; -moz -tranzicion: të gjitha 0,30s lehtësinë-në-out; -ms-transition: të gjitha 0,30s lehtësinë-në-jashtë; -o-tranzicioni: të gjitha 0,30s lehtësinë-në-out; skicë: asnjë; mbushje: 3px 0px 3px 3px ; margjina: 5 pik. ; kufiri: 1px rgba solid (81, 203, 238, 1); )
Ky është formulari i komenteve që duhet të merrni nëse keni bërë gjithçka siç përshkrova.
Nëse në formën tuaj, në vend të fjalëve normale të lexueshme, shihni shkarravitje, si në shembullin më poshtë:
më pas hapni skedarin "mail.php" dhe "kontakt.html" përmes atij falas dhe në meny shkoni te
"Encodings" => "Konverto në UTF-8 pa BOM"
.
Metoda-2
Mund të krijoni vetëm një skedar feedback me shtesën "php", për shembull, me emrin "kontakt.php" dhe të futni të gjitha kodet, skriptet dhe stilet që përshkrova pak më lart në këtë skedar. Por megjithatë, ne do të bëjmë disa ndryshime në kod. Do të duket kështu:
Formulari i komenteve.
Kujdes: E përsëris edhe një herë: duhet ta ruani këtë skedar në shtesën "php", përndryshe nuk do të funksionojë.
Kushtojini vëmendje rreshtit në kodin numër 70. Siç mund ta shihni, "aksionin" e lashë bosh, pasi vetë mbajtësi i formularit të reagimit është në të njëjtin skedar.
Dhe kur dërgoni një mesazh, del se
"Nuk i keni plotësuar të gjitha fushat, kthehuni dhe plotësoni fushat e kërkuara!"
E çuditshme, apo jo? Dhe kur gjithçka funksionon me emrin dhe emailin.
Dhe ku tjetër mund ta ndryshoj gjerësinë? në css? ju lutem më tregoni në cilën linjë
Ja forma ime, fjalët nuk mund të hidhen nga kënga. A mund ta korrigjoni kodin tuaj të përpunimit php për formularin tim? Unë u përpoqa ta zëvendësoj vetë, përsëri jep një gabim gjatë mbushjes. Më ndihmo të lutem!)
Plotësoni formularin e komenteve dhe ne do t'ju telefonojmë përsëri!Formular porosisë
SHFAQET KËTË PAS DERGIMIT. PSE?
E futa kodin e formularit jo në një skedar të veçantë, por menjëherë në index.html ku ndodhen të gjitha menutë dhe përmbajtja. Ngjitur në seksionin e kontaktit. Faqja e internetit e shkruar vetë
Gëzuar Vitin e Ri, Stepan, dhe faleminderit shumë! Kam disa ditë që jam përpjekur të instaloj formularin e komenteve në mënyra të ndryshme, sot më në fund funksionoi! Vetëm pse, kur fusha "subjekt" është bosh, letra nuk dërgohet, por shfaqet një mbishkrim që duhet të plotësohen të gjitha fushat. A është "subjekti" një fushë opsionale? Dhe nëse është e nevojshme, kjo fushë mund të hiqet në fund të fundit?
Stephen, faleminderit për formularin!
Kam në plan ta bëj në 2 mënyra. Nuk mund ta kuptoj se çfarë të vendos në skedarin e faqes së faqes. Do të vendos skedarin .php në direktoriumin rrënjë të hostit, por a duhet të shkruani diçka në faqen ku ndodhet formulari? Fut një kod në vetë skedarin html, apo jo?
Faleminderit Stepan
Fatkeqësisht, kjo nuk funksionoi për mua.
Padyshim që nuk po fus diçka në trupin e faqes ((
Stepan, krijova një php të ri. Aty ku kopjova atë që është shkruar në metodën 2, zëvendësova rreshtat e nevojshëm.
Ngarkuar në hosting.
Formulari duhet të pasqyrohet në faqen e indeksit. faqja ime Këtë skedar kam html. A duhet të shkruhet diçka në këtë skedar për të hyrë në skedarin php?
I lexova të gjitha me shumë kujdes dhe sigurisht e kuptova krejtësisht ndryshe))))
Faleminderit, do të përpiqem të shkruaj
Fatkeqësisht, ende rezulton një lloj krivulka ((
Kontrollova faqen tuaj, por nuk mund të shikoja formën e lakuar.
A keni dorëzuar një formular tjetër? Nga rruga, captcha nuk funksionon në formën tuaj.
Mirembrema!
Ai thotë se mesazhi është dërguar.
Por letra nuk mbërrin me postë.
Çfarë mund të jetë?
Unë bëra gjithçka siç shkrova ...
Problemi është zgjidhur, ishte në një pritje testuese.
Faleminderit. Doli e pastër dhe gjithçka funksionon.
As opsioni i parë dhe as i dyti nuk funksionojnë për mua. Skedarët PHP
c hosting [adresa e hequr] tha se problemi nuk është me ta
vendosni adresën tuaj të postës
Hosting pranoi pas torturave të shumta se nuk mund
Shkruaj se - Kishte një problem në konfigurimin e llogarisë tuaj.
Ajo funksionon tani.
Tani problemi është ndryshe
Punon në sit me shtrirjen .ru, por
në faqen me zgjerimin.rf nuk dëshiron.
Hosting betohet dhe betohet se problemi është me kodin
Pas paraqitjes së një gabimi në sit, apo thjesht një letër nuk vjen në postë?
Me pak fjalë, problemi është vetëm në hosting.
Shkruani një përgjigje—- Ne kemi rivendosur mundësinë për të dërguar email nga sajtet e llogarisë suaj.
Menjëherë shtrohet pyetja, pas së cilës ata restauruan ... ... restaurues të mallkuar
Gjithçka doli e mrekullueshme herën e parë për ta vendosur atë në automjet!
Vetëm tani kontrolloj letrat normale që shkruaj kur dërgoj dhe provoj në një kompjuter tjetër, shkruan kryakozyabry
Pyetje! mund ta bësh disi që kur të plotësosh formularin ku është shkruar E-mail, nëse shkruani diçka nga buldozeri, p.sh., numrat ose diçka tjetër ... Ka dhënë gabimin "Futni saktë e-mailin tuaj" si p.sh. tago
Përshëndetje Stepan. Fillimisht, faleminderit për blogun tuaj. Për mua, ky është si një libër shkollor, unë vazhdimisht vizitoj faqen tuaj. Shumë gjëra të dobishme. Unë kam një problem të tillë. Mora kodin nga ju dhe krijova një formular të thjeshtë reagimi. Gjithçka funksionon dhe letra arrin. Ky është vetëm telashi. Letra mbërrin pa tekst. Nje leter boshe.Per cfare arsye nuk arrij ta kuptoj. Ju lutem më ndihmoni ta kuptoj këtë. Faleminderit paraprakisht. Përshëndetje Akif
Përshëndetje Stepan. Kishte një pyetje të tillë, a mund të varet cilësia e dërgimit të emaileve nga pritja?
Disa nga letrat e mia vijnë, disa jo, dhe erdhën vetëm shkronja në të cilat kishte ose latinisht dhe numra. Letrat e shkruara plotësisht në cirilik nuk erdhën kurrë. Ju falenderoj paraprakisht.
Përshëndetje Andrey! A i keni kontrolluar letrat në SPASM?
Andrew përgjigjet:
13.07.2015 në ora 13:06
Po, kontrollova. Nuk kishte asgjë atje.
Shkronjat vijnë vetëm të shkruara ekskluzivisht në latinisht, ose me numra. Shkronjat që përmbajnë vetëm cirilike nuk vijnë.
Po, faleminderit, tashmë jam 100% i sigurt se problemi është në pritje. Unë jam duke lëvizur!
Unë bëra metodën numër 1, por për fat të keq mesazhet nuk vijnë, cili është problemi?
Nikita thotë:
14.07.2015 në ora 22:05
E bëra sipas metodës së dytë, funksionon, por vetëm një postë, provoj të tjerët - asgjë nuk vjen.
Tregoni se cilat faqe postare nuk pranohen dhe tregoni se si e keni plotësuar rreshtin nr. 56
$adresa = " [email i mbrojtur]";
A ndodh ridrejtimi pas dërgimit të mesazhit?
Nikita thotë:
15.07.2015 në ora 00:29
po ndodh ridrejtimi në sit,
$adresa = " [email i mbrojtur]";
E vendosa postën time
Faleminderit për artikullin! ndihmoi shumë
Si të shtoni apo edhe transformoni kodin që të duket si:
Mbiemri i emrit patronimik .. e kështu me radhë .. domethënë nevojiten fusha shtesë
Mirëmbrëma, Stepan! Kodi juaj po funksionon vërtet, faleminderit shumë për punën tuaj! Te lutem me trego:
1) cila komandë në skedarin php mund të vendosë një fushë të detyrueshme ose opsionale? (tani të gjitha fushat janë të nevojshme)
2) Si mund të shtoj një fushë të re pikërisht në skedarin php? (në html gjithçka është e qartë se si ta bëjmë atë).
Përshëndetje Stepan!
Unë jam duke përdorur versionin e dytë të kodit tuaj.
Mesazhi nuk erdhi në postën e mail.ru. Mesazhi erdhi në Yandex-mail menjëherë.
Cila mund të jetë pengesa?
Faleminderit gjithsesi, funksionon. Në parim, ju mund të bëni ridrejtim në mail.ru nga Yandex ...
Përshëndetje Boris! A e keni shikuar postën "mail.ru" në SPAM? Ndoshta letra ka mbërritur atje.
Boris përgjigjet:
30.07.2015 në ora 10:33
Shikuar. Ka një lloj çuditshmërie në përgjithësi: letrat arrijnë me një vonesë të madhe dhe jo të gjitha. Përafërsisht - një herë. Në përgjithësi, nuk ka logjikë. Ndoshta pritja është marrëzi.
Nuk është e mundur, por patjetër. Çfarë është hostimi? Unë do të lexoj për ta.
Boris përgjigjet:
08/03/2015 në ora 10:25
skyhost.ru
Vitet ose dy vitet e fundit filluan të mendojnë për një kohë të gjatë, mbështetja teknike është e gjatë dhe shpesh jashtë temës. Por çmim-cilësi
Përshëndetje. Nuk mund ta marr formularin e komenteve ((Pse - nuk e di
Ja çfarë më janë përgjigjur. mbështetje
Problemi me dërgimin e postës elektronike ndodh sepse shërbimi mail.ru ka bllokuar marrjen e postës nga serveri ku ndodhet llogaria juaj. Ne po punojmë për zgjidhjen e këtij problemi, por, për fat të keq, përgjigja nga mail.ru nuk është marrë ende. Dërgimi i postës do të rifillojë së shpejti. Kërkojmë ndjesë për shqetësimin e përkohshëm.
Si rezultat, unë shënova në mail.ru dhe i dërgova letra Yandex.
Por për disa arsye Yandex i dërgon ato në postë të padëshiruar.
Me pak fjalë, ata nuk duan të punojnë normalisht
Mirembrema!
Ngriti një sit lokal në serverin e hapur.
Mora formën tuaj, skenarin tuaj, e ndryshova pak. Unë dërgoj mesazhin në Yandex mail.
Ajo që kalohet përmes inputeve kthehet në pyetje. Teksti i palëvizshëm shfaqet saktë.
Ju lutem ndihmë.
Përshëndetje Maksim! Unë mendoj se problemi është në kodim. Skedari i trajtuesit të formularit duhet të ruhet në UTF-8 pa bom. Shiko
Maxim përgjigjet:
09/04/2015 në ora 18:20
Stepan, faleminderit. Por për fat të keq nuk ndihmoi. Në mënyrë të ngjashme, teksti shfaqet si pyetje.
Stepan,
Këshilla juaj nuk e zgjidh problemin.
Ju lutemi këshilla se si të vazhdohet?
A mund të ketë ndonjë problem me Yandex.Mail?
Problem në kodimin 105%. Mund të ndodhë që serveri të japë vetëm win-1251. Përcaktoni se çfarë kodimi jep serveri dhe konvertoni nga ai që është lëshuar në atë që nevojitet në faqe. Kjo eshte e gjitha!
Maxim përgjigjet:
21/09/2015 në ora 11:52
Stephen, mirëdita!
Mora një përgjigje nga zhvilluesit e Yandex.Mail.
"Letra u kontrollua - nuk u gjet asnjë tregues i ndonjë kodimi në të. Ju lutemi kontrolloni cilësimet e formularit tuaj. Nuk duket se gjeneron një titull "Lloji i përmbajtjes" dhe për këtë arsye nuk kalon informacion kodues."
Do të ulem dhe do të kuptoj pse informacioni nuk po transmetohet. Sapo ta kuptoj, do ta shkruaj në komente, në rast se dikush ka të njëjtat probleme.
Maxim përgjigjet:
23.09.2015 në ora 15:37
Pas një përsëritjeje, gjithçka funksionoi. Me sa duket, kishte probleme me duart dhe kodimin. Faleminderit, Stepan, për durimin tuaj dhe për një funksionalitet kaq të përshtatshëm!
Stephen, mirëdita.
Faleminderit për formën, funksionon mirë.
Lind pyetja, si të organizohet në versionin e parë të formularit dërgimi i një letre me bashkëngjitje skedari?
Përshëndetje Vyacheslav! A keni provuar të kërkoni përgjigje në faqet e internetit? Rrjeti është plot me vendime se si të dërgoni një email me një skedar të bashkangjitur.
Nëse dëshironi, unë personalisht mund të zhvilloj një kod php për ju, me të cilin mund të merrni letra me një skedar të bashkangjitur në postë, por do t'ju kushtojë para.
Vyacheslav thotë:
16.09.2015 në ora 20:50
Kam gjetur shumë zgjidhje, por duke u përpjekur t'i kombinoj me formën tuaj, asgjë nuk ndodhi.
Unë isha në gjendje të organizoja përzgjedhjen e skedarit.
Por për të regjistruar direkt php në skedar, nuk ka njohuri të mjaftueshme për kodet.
Sigurisht, ju mund të paguani para, por unë do t'ia bëj atë personit që do ta bëjë faqen plotësisht për mua. Ndërkohë, për punën e disa faqeve të faqes, më duhet vetëm një formular reagimi.
Epo, meqenëse jeni një person kaq i zënë dhe nuk mund të sugjeroni disa rreshta kodi, atëherë faleminderit të paktën për formën.
Stepan, faleminderit për formën e thjeshtë dhe funksionale!
U desh më shumë kohë për t'u marrë me Denverin sesa për të integruar formularin në faqe, për të vendosur pak përbërjen dhe për ta nisur atë.
Pa e ditur fare php - e futa dhe funksionoi!
Mirëdita, kodi po funksionon dhe shumë i dobishëm, faleminderit shumë.
Doja të bëja një pyetje, a është e mundur të shtohet një opsion në rast gabimi në mënyrë që të mos ridrejtohet në atë kryesore, por të kërkojë të korrigjojë gabimin ose të ridrejtohet në një faqe tjetër.
Shumë faleminderit,
Kam futur një formular reagimi sipas përshkrimeve tuaja, por më vonë e kam braktisur. Por ma prishe faqen e faqes. Faqja juaj hapet vazhdimisht, pas 6 sekondash, dhe unë nuk mund të bëj asgjë, edhe kur e kam fshirë plotësisht këtë formular tuajin arr. lidhjet. A është VIRUS!?
Unë jam duke kërkuar se si të bëj një skenar për një produkt me një faqe me një shitje më të lartë. ju keni më shumë
një shpjegim i arsyeshëm se si të dërgoni mesazhe në postë. Por më duhet:
1. Dërgo te [mail protected]
2. Lexojmë të dhëna nga fushat e formularit Emri dhe Telefoni
3. Kur klikoni butonin "Dërgo" në formular, ai ridrejtohet në një shtesë
faqe upsell.php. POR TË DHËNAT NGA FUSHAT E FORMULARIT NUK DËRGohen NË E-MAIL,
Dhe ata janë RUAJTJE-PRIT PER DERGIM KOMANDA!!!
4. Ka 2 butona në faqen e shitjes (nuk ka asnjë formë):
a) nëse blerësi shtyp butonin "Shto në paketë", atëherë funksioni hyn në lojë
dërgimi i një mesazhi postar me të dhënat e mbledhura nga fushat e formularit dhe shtimi i një titulli
e-mail
Emri:
Telefoni:
Emri i artikullit shtesë.
b) nëse blerësi shtyp butonin "Refuzo", atëherë funksioni i dërgimit hyn në lojë
mesazhe postare me të dhëna të mbledhura nga fushat e formularit, por pa shtuar
produkt shtesë. E gjithë kjo shprehet në fund në formën e një mesazhi në
e-mail
Emri:
Telefoni:
Mirëmbrëma Stepan!
Fut formularin tuaj në faqe, gjithçka është shkruar që letra është zhdukur!
Por emaili nuk po vjen!
Ju lutem më ndihmoni ta kuptoj!
Provova të dyja opsionet, por të dy format janë të përpunuara, por shkronjat nuk arrijnë!
formular porosisë.
Përshëndetje Denis! Gjithçka është në rregull me ju. Nëse funksionon, madje kontrollova dy herë në serverin lokal. Shihni nëse emailet do të shkojnë në SPAM?!
Përshëndetje!
Si të shtoni një shkarkim skedari në formularin tuaj, i cili ndodhet në rrënjën e faqes?
Mirëdita Stepan, instalova formularin tuaj të komenteve (FORMULARI 2) në faqen time pasi e dërgova shkruan mesazhi u dërgua me sukses. Por asgjë nuk vjen me postë. Ju lutem më tregoni se si ta rregulloj, faleminderit paraprakisht.
Përshëndetje, duke përdorur formularin tuaj si shembull, unë po bëj timen. Më thuaj, të lutem, ka fusha të detyrueshme për të plotësuar, dhe ka edhe opsionale, si t'i bëjmë ato opsionale? nëse nuk plotësoni, thotë "Nuk i keni plotësuar të gjitha fushat, kthehuni dhe plotësoni fushat e kërkuara!";
Në formën time, për shembull, mund të bashkëngjitni një foto, por kjo nuk është e nevojshme dhe në përgjithësi fotografia do të vijë në postë apo jo ???
Do të doja shumë, por duhet të ketë një kontroll dhe një mesazh si "mesazhi i dërguar pas 6 sekondash do të ridrejtoheni" duhet të jetë gjithashtu çfarë nuk është në rregull, nuk e di, shikoni kodin ju lutem?
Dhe plus çdo gjë gabimi 1,3,5,6 trajta e pacaktuar heq ???
Dhe vazhdimisht shkruan “Nuk i ke plotësuar të gjitha fushat, kthehu dhe plotëso fushat e kërkuara! ” edhe pse e mbush çdo të vetme???
Stefan, po pres
Kam marrë gjithçka normale. Unë e shkrova këtë numërim këtu në skedarin tim php. Dhe për rreshtin 11, kuptova menjëherë se ishte për plotësimin e formularëve të detyrueshëm. Dhe e gjithë kjo doli
($name = $_POST["adresat"] ($email = $_POST["emri"]
variablat janë të pasaktë.)
Dhe në vend që të ulem, lexova një libër të madh nga Dmitry Koterov, Alexey Kostarev PHP 5.
Faleminderit për këshillën tënde
A mund të paguaj sa kushton formulari i regjistrimit php me një llogari personale për çdo përdorues dhe një pagesë në të?
Mirëdita përsëri, Stepan, më trego pse kur krijoj një skedar me shtrirjen php në dosjen rrënjësore të faqes, kur kërkohet: adresa e faqes / problemet e skedarit php
nuk u gjet
URL-ja e kërkuar /cgi-bin/php4.fcgi/kontakt.php nuk u gjet në këtë server.
Për më tepër, u ndesh një gabim 404 Not Found gjatë përpjekjes për të përdorur një Dokument Gabim për të trajtuar kërkesën.
skedari krijohet dhe ndodhet në dosjen rrënjë. Si të rregulloni? Faleminderit paraprakisht.
Përshëndetje!
Kur dërgoni një mesazh, ai jep një gabim - "500: Kërkesa nuk mund të plotësohej për shkak të një gabimi të brendshëm në server."
Cili mund të jetë problemi?
E bëra sipas opsionit të dytë, funksionon! Faleminderit!)
Përshëndetje Stepan!
Ora 15:00 Po ekzekutoj formularët tuaj të komenteve. Ata nuk shkojnë. 1 opsion zero. 2-mesazhi largohet por nuk arrin kutinë. Sajti në një host falas me mbështetje PHP. A mund të më ndihmoni ta kuptoj. Nuk po kërkoj zgjidhje të gatshme. Përshëndetje. duke pritur një përgjigje
Përshëndetje Vadim!
E ke ndryshuar emailin?
$adresa = " [email i mbrojtur]";
Vadim thotë:
17.07.2016 në ora 02:17
Përshëndetje Stepan përsëri. Po. Kontrollova gjithçka. te dyja opsionet funksionojne.por nuk arrin ne kuti postare.me shume mundesi problemi eshte ne hosting falas.per sqarim mund te dergoj kodet dhe te dhenat e faqes.sepse kjo faqe eshte nje lloj terreni trajnimi dhe une jam nje person me pak eksperience ne kete biznes (ende).zgjidhje.a ia vlen te bezdisesh?
Letra duhet të arrijë në kompjuterin tuaj (Disku i Serverit Lokal/tmp/!sendmail)
Vadim thotë:
23.07.2016 në ora 02:39
Një zgjidhje e shkëlqyeshme për këtë çështje, por këtë opsion nuk e mora menjëherë parasysh. Sapo të "regjistroj" këtë ekonomi, do ta fshij patjetër. faleminderit për përgjegjshmërinë tuaj
Shkruan Gabim, mesazhi nuk u dërgua!
Lilia, kontrollova përsëri formularin tim, gjithçka funksionon. Shikoni në mbajtës, atje diku një variabël nuk është regjistruar saktë ose nuk është fare.
Alena thotë:
26.09.2016 në ora 12:03
Përshëndetje! Provova formularin nr. 2, gjithçka funksionoi, por letrat erdhën vetëm nga posta Yandex, ose nëse shkruani krakazyabry në vend të një adrese, ato nuk arrijnë në postë. Shtova edhe rreshtin "Telefon" dhe e prisha diku, tani nuk është dërguar fare, ju lutem shikoni
Përshëndetje Stepan. Nuk ju ka ndodhur ta zbuloni zgjidhjen nga mail.ru, pse nuk funksionon? Sapo e provova në pritje, në një nëndomain të faqes sime, për të testuar të dy format. Gjithçka funksionon mirë me postën Google dhe Yandex, por nuk ka asnjë mënyrë për Mail.ru, letrat nuk arrijnë, megjithëse po dërgohen. Dhe është interesante që nuk funksionon sikur të specifikoni postën e adresës së sapunit $. Pra, edhe nëse vetëm në formën dërguesi e lë postën në sapun, dhe në adresën e $ do të ketë postë Yandex, për shembull.
Nuk mund ta kuptoj. si dhe atë që nuk e rregulloi, serveri dërgon një gabim 405 "Metoda nuk lejohet" kur dërgon një kërkesë
Metoda e kërkuar POST nuk lejohet për URL-në /mail.php.
si mund të tejkalohet kjo? Faleminderit!
Faleminderit, Stepan! Problemi ishte sic thua ne server. E rregulluar. Tani një shaka tjetër: të gjitha fushat janë plotësuar, shfaq mesazhe që gjithçka është dërguar me sukses, por më pas në vend që të ridrejtohet në faqen kryesore, shfaq mesazhin "Nuk i keni plotësuar të gjitha fushat, kthehuni dhe plotësoni të kërkuarat. fusha!”
Në përgjithësi, Stepan, ju jeni një shok i shkëlqyeshëm! Faleminderit për blogun, ju shkruani gjëra shumë interesante në një gjuhë të arritshme.
Dhe ti, Dmitry, faleminderit për fjalët e bukura.
Shkruani në komente se çfarë keni bërë dhe në cilat skedarë. Në përgjithësi, gjithçka që ka të bëjë me formën.
Ngjitni kodin në komentet përmes .
Unë do të hedh një sy.
Dimitri përgjigjet:
02.10.2016 ora 11:55
Stepan ne pergjithesi kam nja dy dite qe po bej ngaterresa, nuk e mbaroj dot))) Kuptova qe problemi eshte se shtova fusha. I regjistrova fushat në mbajtës. Por padyshim diku në ADN-në time ka një problem, pasi nuk e shoh burimin e problemit. Këtu është kodi nga mbajtësi:
Këtu është kodi html:
Dimitri përgjigjet:
02.10.2016 ora 12:04
gjeti një gabim në rreshtin 4, emër në vend të fio, e rregulloi, por nuk ndihmoi
Në rreshtin #8-#9 keni një gabim:
Nëse (isset($_POST["model"])) ($body = $_POST["model"]; nëse ($model == "") (unset($model);)) if (isset($_POST[ "vznos"])) ($body = $_POST["vznos"]; nëse ($vznos == "") (unset($vznos);))
duhet si kjo:
Nëse (isset($_POST["model"])) ($model = $_POST["model"]; nëse ($model == "") (unset($model);)) nëse (isset($_POST[ "vznos"])) ($model = $_POST["vznos"]; nëse ($vznos == "") (unset($vznos);))
Dimitri përgjigjet:
09.10.2016 ora 22:40
Stefan, ju jeni një gjeni. Faleminderit për këshillën! Gjithçka funksionoi
Përshëndetje Stepan dhe të gjithë që diskutojnë. Faleminderit për formularin e kontaktit. Unë dua të ndaj zgjidhjen e problemit me adresat nga mail.ru.
në skedarin mbajtës (mail.php si parazgjedhje) duhet të ndryshoni në rreshtin:
$send = mail ($adresa,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nNga:$email");
kuptimi
NFrom:$email
ndryshim në
NNnga: $adresa [email protected]
jo vetëm mail.ru. Dhe letrat do të vijnë nga kjo adresë, dhe jo nga ajo e treguar nga dërguesi, përfshirë nga mail.ru. Në këtë rast, trupi i letrës do të përmbajë adresën që dërguesi ka plotësuar në formular.
pershendetje kam bere nje formular cdo gje duket sikur ndjek shembullin e kam postuar ne denver jep nje gabim te tille
Gabim analize: gabim sintaksor, T_ENCAPSED_AND_WHITESPACE i papritur në Z:\home\192.168.1.227\www\php\contact-form.php në rreshtin 32
më thuaj çfarë do të thotë?
\r\n Përgjigju: $email \r\n"; nëse (mail($adresa, $sub, $mes, $from)) (header(); jehonë "Email dërguar";) tjetër (header(" Rifresko: 5; URL=https://hot-potato.studio"); jehonë "Email-i nuk u dërgua, për 5 sekonda do të ktheheni në faqen kryesore;) ) dalje; /* Dilni pa mesazh nëse fusha bezspama është e mbushur me diçka */ ?>
Përshëndetje!
Gabim në rreshtin 32 "Z:\home\192.168.1.227\www\php\contact-form.php në rreshtin 32"
Echo "Emaili nuk u dërgua, për 5 sekonda do të ktheheni në faqen kryesore;)
nuk vjen para ";" citati i vetëm """, si ky:
Echo "Email nuk u dërgua, për 5 sekonda do të ktheheni në faqen kryesore";)
provoni.
ro thotë:
06.10.2016 ora 23:37
Pershendetje perseri. tani ai gjeti një gabim tjetër në një kokë bosh në rreshtin 28, e plotësoi dhe tani ky (((
Unë nuk mund të kuptoj ende diçka në php (((
Paralajmërim: Nuk mund të modifikohet informacioni i kokës - titujt janë dërguar tashmë nga (dalja filloi në Z:\home\192.168.1.227\www\php\contact-form.php:1) në Z:\home\192.168.1.227\www\php\ kontakt-form.php në linjën 28
përktheu skedarin php në utf-8 pa bom, filloi të shfaqej pa paralajmërim, por hieroglifë (((
dhe duket se nuk është e frikshme, për disa arsye letra e specifikuar nuk vjen në postë
\r\n Përgjigju: $email \r\n"; nëse (mail($adresa, $sub, $mes, $from)) ( header ("Rifresko: 5; URL=https://hot-patato .studio"); jehonë "Email-i u dërgua";) else (header("Rifresko: 5; URL=https://hot-potato.studio"); jehonë "Email-i nuk u dërgua, do të ktheheni për 5 sekonda" ; ) ) dalje; /* Dil pa mesazh nëse fusha bezspama është e mbushur me diçka */ ?>
ro thotë:
07.10.2016 ora 00:00
disi e kuptoi kodimin, dhe ai shkruan një letër të dërguar, por ajo nuk vjen në postë ((
Për komentet rreshtin 28
//header("Rifresko: 5; URL=https://hot-potato.studio");
A ndryshoi rezultati?
ro thotë:
11.10.2016 ora 21:22
e kuptova, vjen, por krakozyabry në postë (((
rezulton se është e nevojshme të luhet me kodimin?
ro thotë:
11.10.2016 ora 21:38
Nuk e kuptoj fare! kudo është i njëjti kodim utf-8, por gjithsesi vjen kështu! Si ta rregulloni atë? nëse e vendos pa bom, atëherë këto hieroglife shfaqen në faqen time. X-Sendmail-Cmdline: sendmail.pl -t -i
Për: [email protected]
Tema: Сообщение с hot-patato.studio
X-PHP-Originating-Script: 0:contact-form.php
Nga: R
Përgjigju-Për: [email protected]
Сообщение
Р˜РјСЏ отправителя: Р РѕРґРёРѕРЅ Мальцев
Рлектронный адрес отправитеR»СЏ: ххххххххххх@gmail.com
ТелефоРS отправитеR»СЏ: +7964хххххххх
Текст сообщения:
прарарарара
ro thotë:
11.10.2016 ora 22:37
përktheu gjithçka në ANSI dhe gjithçka funksionoi, pse është kështu? dhe a është mirë të përdorësh ANSI?
Stephen, përshëndetje!
Në komentet e kësaj teme, lexova se keni dashur të shtoni një captcha në kod.
Nuk e keni bërë akoma?
Nëse po, a mund të më thoni ku të shikoj?
Oopssssss! Aleksandri nuk e bëri.
Do të jetë e nevojshme të korrigjohet dhe ngrihet kjo çështje
Aleksandri përgjigjet:
04.12.2016 ora 12:21
Stephen, përshëndetje!
Nuk e keni dërguar ende captcha-n?
Unë mendoj se është më e lehtë të përdorësh zgjidhje të gatshme me funksionalitet të gjerë, për shembull, ndërtuesi i formularit testograf.ru
Zgjedhje e madhe e llojeve të fushave + aftësia për të ngarkuar një skedar. Gjithashtu është e gjitha falas!
Lexoni më shumë se si të krijoni një formular reagimi këtu: testograf.ru/ru/blog/forma-obratnoj-svyazi.html
Mirëdita Stepan, provova opsionin 1, gjithçka funksionon, por kur mbërrin një letër në vend të shkronjave ruse dhe lituaneze, grepa, provova opsionet me kodime, nuk më ndihmoi.
Mirembrema! Të them të drejtën, nuk e kuptova. Unë bëra një faqe php, por si ta fusni formularin në faqen e duhur në vendin e duhur?
Përshëndetje! futur formularin sipas Metodës-1, gjatë gjithë kohës thotë "Nuk i ke plotësuar të gjitha fushat, kthehu dhe plotëso fushat e kërkuara!" edhe pse te gjitha jane te mbushura.te lutem me thuaj cila mund te jete arsyeja
kodi i mbajtësit:
Duke gjykuar nga teksti i gabimit, e kuptoj që diku u ngatërrova me simbolet në mbajtës, por nuk mund ta gjej - theva sytë ... Mund të më jepni një ide? Faleminderit paraprakisht!
Sergei thotë:
03/05/2017 në ora 21:05
Gjeta citate shtesë, gabimi u zhduk. Por tani një telash tjetër... Mbërrin letra, çdo gjë shfaqet normalisht, por fushat duket se nuk janë mbushur. Kjo do të thotë, sikur mbajtësi nuk merr të dhëna nga forma html.
php konvertohet si kjo:
Kontrolli i plotësimit i zbatuar përmes html:
Nëse kontrolli i plotësimit të detyrueshëm kthehet në php, atëherë shfaqet një mesazh, sikur të mos jetë plotësuar asnjë rresht i vetëm në formular. Kjo do të thotë, me të dy opsionet, mbajtësi duket se "nuk e sheh" mbushjen në faqe. E përsëris, kërkesa vjen, shfaqet saktë, ka kategori “pyetësorë”, por janë bosh. Ku të shikoni këtu? Trego)
Nuk e gjeta rreshtin #9 në kodin tuaj
Nëse (isset($name) && isset($email) && isset($sub) && isset($ring) && isset($catal) && isset($body))(
Shtoni kodin e mëposhtëm te mbajtësi:
Print_r ($_POST)
Rishkruani dhe më dërgoni atë që shihni në ekran.
Sergei thotë:
03/06/2017 në ora 15:08
Dhe ku duhet shtuar saktësisht në zinxhirin logjik?
Print_r ($_POST)
Në çfarë rreshti?
Faleminderit përsëri për vëmendjen tuaj!
Mirëdita, Stepan! Faleminderit shumë për artikullin) Unë bëra gjithçka sipas opsionit të parë - forma funksionon, por kur fut kodin tuaj për të dizajnuar formularin në style.css - asgjë nuk ndryshon ((Formulari po funksionon, por plotësisht jo tërheqës ((
Më ndihmo të lutem!
Përshëndetje, unë po shkruaj një diplomë këtu dhe vendosa të fus një linjë kthimi, por pa pritje, siç e kuptoj unë, kjo nuk mund të bëhet? Për disa arsye, metoda juaj nuk përshtatet, ose unë ngatërrova shtigjet (
Faleminderit! megjithatë nuk funksionon. dhe funksionoi një herë. si mund të jetë kjo
po. funksionon nëse gjithçka është e shkruar në latinisht. nëse cirilik atëherë ose nuk vjen ose pikëpyetje. nëse specifikoj një postë kthimi nga gmail, atëherë letra kalon, nëse nga mail.ru, atëherë nuk kalon. si mund të jetë kjo?
metoda e dytë funksionon plotësisht, por nëse specifikoni adresën e dërguesit në postën ru (list.ru ets), atëherë letra nuk arrin
me shkronjat qip.ru nm.ru kalojnë normalisht. nga rambler gjithashtu. Mayra dhe domenet e saj janë bllokuar diku.
Përshëndetje Stepan!
Kam përdorur formularin 1. Kam bërë ndryshime në faqen time, por për disa arsye letrat nuk po vijnë në postë. E shihni nëse ngatërrova diçka?
Unë do të jem mirënjohës për përgjigjen.
Mirëdita, Stepan!
Nga 2 temat tuaja (e verteta dhe tema per feedback me captcha, u perpoqa te krijoj nje formular feedback per veten time. Letrat vijne ne poste, gjithcka eshte ne rregull nga kjo ane. Problemi eshte se nuk ka kalim ne kryesore faqja e faqes. Një bosh shfaqet një faqe me një mbishkrim varet për 5 sekonda, rekordi i vendosur në skedarin php varet, pastaj ka një rekord që jo të gjitha fushat janë plotësuar (megjithëse të gjitha fushat janë plotësuar. Por ai është e qartë se çdo 5 sekonda faqja përpiqet të rifreskohet. Ju lutemi ndihmoni me këtë gabim.
Përshëndetje, ju lutem më tregoni, pas futjes së kodit, kjo pjesë shfaqet si tekst në faqe:
A mund të ndodhë që Word Press nuk e sheh këtë pjesë të kodit?
Mirembrema.
Stephen, faleminderit shumë. Gjithçka funksionoi!
Mund të sqaroni: si mund të korrigjohet kodi në mënyrë që pas dërgimit të një mesazhi, përdoruesi të shkojë në faqen nga e cila ka dërguar mesazhin (d.m.th. në atë të mëparshmen), dhe jo në atë kryesore?
Faleminderit paraprakisht.
Adresa e faqes se internetit, ku mund të vazhdoni shfletimin tuaj";) else (jehonë "Mesazhi nuk u dërgua!";) ) else (echo "Ke futur gabimisht numrat nga fotografia"; ) ) else (echo "Nuk i ke plotësuar të gjitha fushat !";) ? >
Mirëdita Stepan) Pyetja është se si të lidhni përkufizimin e IP-së së dërguesit, shtoi një fushë
Nëse (isset($_POST["ip"])) ($ip = $_POST["ip"]; nëse ($ip == "") (unset($ip);))
mos u largo, faleminderit paraprakisht.
Mirembrema.
U përpoqa të shtoja një formular reagimesh në sajt dhe hasa në një problem që forma duket se funksionon siç duhet, por mesazhet nuk vijnë në postë. Në fund, mora një formular bosh nga metoda e dytë dhe korrigjova linjën e postës në të në postën time. Cili mund të jetë problemi? Pritja paguhet dhe mbështet skriptet php. Versioni PHP i përdorur është 7.0.
Përshëndetje, Aleksandër!
Nëse pas dorëzimit të formularit ju shfaqet mesazhi “Mesazhi u dërgua me sukses. Shkoni në faqen kryesore të blogut…”, që do të thotë se formulari është dorëzuar me sukses.
Pse nuk ka email në inbox?
1. Rreshti 54 - $adresa = " [email i mbrojtur]”; korrigjoni emailin tuaj.
2. kontrolloni nëse emailet janë në SPAM
Aleksandri përgjigjet:
12/06/2017 në ora 09:23
Rreshti 54 korrigjohet për postën time. Asgjë në kutinë time të postës së padëshiruar. Ndoshta më duhet t'i shkruaj mbështetjes teknike të hostit, por nuk di çfarë të shkruaj?
provoni këtu.
Ju mund të merrni një mbajtës php nga atje dhe ta shtoni atë në formularin tuaj.
Aleksandri përgjigjet:
12/06/2017 ora 20:25
Dhe kjo formë gjithashtu funksionon dhe nuk jep gabime, por letrat nuk vijnë në postë. Unë ndryshova postën time në të. Me sa duket, edhe pse hostimi mbështet php, duhet të aktivizoni diçka në cilësimet, por nuk e di se çfarë saktësisht.
Pritja përdoret nga nic.ru Tariff 200
I shkrova mbështetjes teknike, por ata heshtin.
Një pyetje. Në formular, ka ku të regjistroheni në cilën adresë postare për të dërguar letra, por ku duhet të regjistrohem nga cila kuti postare për të dërguar letra? Apo vetë pritja supozohet ta kuptojë këtë si parazgjedhje?
Mbështetja teknike u përgjigj se funksioni i postës në host po funksionon siç duhet. Dha një skenar për të provuar
Një letër nga hosti erdhi në postë. Më thanë të kontrolloja përsëri.
Mirëdita, Stepan! Unë instalova skriptin tuaj të komenteve sipas metodës së parë, gjithçka funksionon. Faleminderit! Jo i fortë në programim. Më tregoni se çfarë të shtoj në kodin mail.php në mënyrë që mesazhi për dërgimin e mesazhit të pasqyrohet në një dritare të vogël kërcyese. Faleminderit perseri!
Po, kam provuar edhe skriptin captcha, por për disa arsye numrat nuk shfaqen. Gif dhe skedarë në vendet e tyre.
Përshëndetje Igor!
Në pikën e kodit numër 15:
(jehona "Mesazhi u dërgua me sukses, për 6 sekonda do të drejtoheni në faqen kryesore të faqes së blogut, ku mund të vazhdoni shfletimin tuaj";)
shtoni një klasë CSS me stile në mesazh dhe kjo është e gjitha (mund ta bëni këtë):
(jehonë"
Mesazhi u dërgua me sukses, pas 6 sekondash do të drejtoheni në faqen kryesore të faqes së blogut, ku mund të vazhdoni shfletimin tuaj
";}if (isset($_POST['emri'])) ($name = $_POST['emri']; if ($name == ”) (unset($name);))
Mund të shpjegoni se çfarë shkruhet në këtë rresht, çfarë kontrollohet?
Përshëndetje. Por si të bëj një paraqitje formulari nëse kam një sajt në një server lokal? Unë përdor OpenServer
Përshëndetje për lexuesit e mi, kam fituar përvojë dhe do t'ju tregoj për parimet e formularit të reagimit php. Unë do t'ju tregoj me shembuj ilustrues në mënyrë që të kuptoni se si funksionon çdo gjë dhe si ndërveprimi midis vetë formës së hyrjes (fushave të tij hyrëse) dhe skedarit mbajtës të shkruar në php. Përveç kësaj, ju mund të shkarkoni falas kodin burimor së bashku me .
Sigurisht, do të jetë mirë nëse keni të paktën pak kuptim të HTML / CSS. Ju do të duhet të tërhiqni kodin në faqen tuaj me analogji. Gjuha PHP nuk do të ndikohet, unë do të tregoj të gjitha modifikimet e nevojshme që duhet të bëhen për veten time.
PËRDITËSOJE:Sipas komenteve të lexuesve, kuptova se duhet diçka më e bukur dhe funksionale, takohu, shiko dhe shiko. Zgjidhni cila ju pëlqen më shumë)
PËRDITËSIM 2: Versioni 3.0 Formulari Responsive Landing + ajax me kalimin e etiketave UTM, shikoni dhe hidhini një sy. Do t'ju pëlqejë
M'u kujtua vetë kur u përpoqa për herë të parë të bëja formularin tim të komenteve në php, dhe sinqerisht ishte e mundimshme, sepse. Nuk e kuptoja se çfarë po ndodhte dhe si. Durim dhe këmbëngulje miq dhe do ja dilni.
Forma e kontaktit php - struktura
Ne do të studiojmë analizën e vetë formularit të reagimit duke përdorur shembullin e një faqeje uljeje (Faqja e uljes), nga rruga, ekziston një artikull i veçantë për . Ju mund të shihni se si funksionon në veprim duke përdorur butonat më poshtë, unë po bashkangjit kodet burimore të këtij skedari me një faqe dhe skedarin kryesor të mbajtësit të php (ky skedar do të përpunojë dhe dërgojë një email në email)
Pas shkarkimit të burimeve dhe nxjerrjes së arkivit, do të shihni strukturën e mëposhtme të skedarit:
- imazh - të gjitha imazhet që përdoren për vetë faqen e uljes, butonat, etj.
- js - skriptet javascript që ofrojnë, për shembull, një dritare modale pop-up në faqe dhe efekte të tjera vizuale
- index.html - skedari i indeksit të një faqejeje tonë
- index1.php është një skedar mbajtës në të cilin kalohen vlerat nga formulari, më pas formohet një letër nga variablat e marra dhe dërgohet në adresën e specifikuar të emailit. Gjithashtu, index1.php do të ndodhë si një faqe e ndërmjetme për njoftimin e paraqitjes së suksesshme të të dhënave me ridrejtim automatik përsëri në index.html (d.m.th., faqen tonë me një faqe)
Është e rëndësishme që hosti juaj, në të cilin ndodhen skedarët e faqes, të mbështesë përpunimin php, përndryshe skedari index1.php nuk do të ekzekutohet dhe nuk do të funksionojë. Për të sqaruar këtë nuancë, kontaktoni fushatën ku është regjistruar hosti juaj ose thjesht provojeni - funksionon, që do të thotë se ka mbështetje. Nëse jo, atëherë aktivizoni opsionin e mbështetjes së gjuhës php
Hidhni një sy se si funksionon ndërveprimi i të gjithë elementëve (faqe, forma, mbajtësi).
Kodi burimor për thirrjen e formularit dhe mbajtësit
Le të hedhim një vështrim në funksionimin e njërit prej butonave që thërret një dritare pop-up modale që përmban një formular reagimi. Ky kod burimor i dhënë është më shumë se një herë, dy herë i futur në faqe dhe do të funksionojë, do t'ju duhet ta personalizoni për t'iu përshtatur dizajnit dhe nevojave tuaja.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | Kërkoni një telefonatë përsëri
Kërkoni një telefonatë përsëri
|
Kërkoni një telefonatë përsëri
Më poshtë është kodi burimor i plotë i mbajtësit index1.php, në mënyrë që të konfiguroni dërgimin në kutinë tuaj postare, ndryshoni " [email i mbrojtur]» më vete, pjesa tjetër, në parim, mund të lihet e pandryshuar