Fomu bora ya kuagiza kwa duka la mtandaoni. Pointi chache zaidi chanya katika fomu ya kuagiza ya EasyNetShop. Kuunda fomu ya maoni - alama ya css

Imekuwa tu hitaji la lazima kwa wamiliki wa rasilimali za mtandao. Fomu maoni-Hii fursa inayofaa, ambayo husaidia mtumiaji kuanzisha uhusiano na mwandishi wa tovuti.

Kwa hiyo katika chapisho hili utajifunza jinsi ya kuunda haraka fomu rahisi maoni bila ujuzi wa HTML, CSS, PHP na kemia. Fomu hii iko tayari kutumika bila usumbufu wowote wa ziada.

Naam, hebu tuanze kuunda fomu rahisi ya maoni ya HTML.

Njia-1

Hatua #1
Ili kuunda fomu ya mawasiliano ya HTML ya tovuti, unapaswa kuunda faili na kiendelezi ".PHP". Ipe faili jina "mail.php" na uweke hati ifuatayo ndani yake:

Kwa hiyo, mstari wa 1 - hapa unaonyesha anwani ya ukurasa kuu. Baada ya kutuma ujumbe, mgeni ataelekezwa kiotomatiki kwa anwani unayotoa. Pia onyesha muda ambao mgeni ataelekezwa upya ukurasa wa nyumbani(Nina sekunde 6).

mstari # 2 - onyesha encoding UTF-8

mstari namba 11 ndio wengi zaidi mstari muhimu! Katika mstari huu unapaswa kuingiza barua pepe yako ambayo unataka kupokea ujumbe kutoka kwa tovuti.

Hatua #2
Bandika kwenye faili mpya msimbo tayari fomu za maoni kati ya lebo na kutaja faili, kwa mfano "kontakt.html".

Fomu ya maoni..php" method="post">

Jina lako*

Barua pepe*

Mada ya ujumbe

Maandishi ya ujumbe:

katika mstari nambari 2 zinaonyesha njia ya faili "mail.php", kwa mfano wangu ni https://site/mail.php

Ni hayo tu. Ukiacha katika hatua hii, fomu yako ya maoni itafanya kazi kwenye tovuti, lakini kuonekana kwake haitavutia sana. Hii inaweza kurekebishwa - unahitaji kuongeza mitindo kwenye fomu katika faili ya CSS.

Kwa hivyo, ingiza msimbo huu kwenye faili ya "style.css":

#tuma ( fonti-familia: sans-serif; rangi: #ffffff; saizi ya fonti: 18px; padding: 0px; mapambo ya maandishi: hakuna; sanduku-kivuli: 0px 1px 3px #666666; -webkit-box-shadow: 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; text-shadow: 1px 1px 3px #666666; mandharinyuma: -webkit-gradient(linear, 0 0, 0 100%, #101%, hadi(#8b0d0d)); usuli: -moz-linear-gradient(juu, #ce1515, #8b0d0d); ) #submit:hover ( background: -webkit-gradient(linear, 0 0, 0 100%, kutoka(# 8b0d0d), hadi(#ce1515)); usuli: -moz-linear-gradient(juu, #8b0d0d, #ce1515) ) #jibu ingizo, eneo la maandishi ( -webkit-transition: urahisi wa kutoka kwa sekunde 0.30; -moz -mpito: zote 0.30s urahisi-kutoka; -ms-mpito: zote 0.30s urahisi-katika-nje; -o-mpito: zote 0.30s urahisi-kutoka; muhtasari: hakuna; padding: 3px 0px 3px 3px ; pambizo: 5px 1px 3px 0px; mpaka: 1px thabiti #DDDDDD; ) #ingizo la jibu:zingatia, eneo la maandishi:zingatia (kivuli-kisanduku: 0 0 5px rgba(81, 203, 238, 1); ukingo: 5px 1px 3px 3 ; mpaka: 1px imara rgba(81, 203, 238, 1);)

Hii ndio fomu ya maoni unayopaswa kupata ikiwa ulifanya kila kitu kama nilivyoeleza.

Ikiwa kwenye fomu yako, badala ya maneno ya kawaida yanayosomeka, unaona doodles, kama katika mfano hapa chini:

kisha ufungue faili "mail.php" na "kontakt.html" kupitia ya bure na kwenye menyu nenda kwa
"Encodings" => "Geuza kuwa UTF-8 bila BOM"
.

Njia-2

Unaweza kufanya faili moja tu ya maoni na ugani "php", kwa mfano, kwa jina "kontakt.php", na katika faili hii unaweza kuandika kanuni zote, maandiko na mitindo ambayo nilielezea hapo juu. Lakini bado tutafanya mabadiliko fulani kwenye kanuni. Itakuwa kama hii:

Muundo wa viungo #tuma ( fonti-familia: sans-serif; rangi: #ffffff; saizi ya fonti: 18px; pedi: 0px; mapambo ya maandishi: hakuna; sanduku-kivuli: 0px 1px 3px #666666; -webkit-box- kivuli : 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; text-shadow: 1px 1px 3px #666666; mandharinyuma: -webkit-gradient(linear, 0 kutoka #10,% ce1515 ), kwa(#8b0d0d)); usuli: -moz-linear-gradient(juu, #ce1515, #8b0d0d); ) #submit:hover ( usuli: -webkit-gradient(linear, 0 0, 0 100%, kutoka (#8b0d0d), hadi(#ce1515)); usuli: -moz-linear-gradient(juu, #8b0d0d, #ce1515) ) #respond input, textarea ( -webkit-transition: all 0.30s urahisi-in-out ; -moz-mpito: zote 0.30s urahisi-katika-nje; -ms-mpito: zote 0.30s urahisi-katika-nje; -o-mpito: zote 0.30s urahisi-katika-nje; muhtasari: hakuna; padding: 3px 0px 3px 3px; ukingo: 5px 1px 3px 0px; mpaka: 1px imara #DDDDDD; ) #jibu pembejeo:zingatia, textarea:focus ( box-shadow: 0 0 5px rgba (81, 203, 238, 5px margin: 1); 1px 3px 0px; mpaka: 1px imara rgba(81, 203, 238, 1); ) Fomu ya maoni.

Jina lako*

Barua pepe*

Mada ya ujumbe

Maandishi ya ujumbe:

Tahadhari: Ninarudia tena: lazima uhifadhi faili hii kwenye kiendelezi cha "php", vinginevyo haitafanya kazi.

Zingatia mstari katika nambari ya nambari 70. Kama unavyoona, niliacha "kitendo" tupu, kwani kidhibiti cha fomu ya maoni kiko kwenye faili moja.

Ni hayo tu!!! Natumai fomu rahisi ya maoni ya HTML ya tovuti ilikuwa rahisi sana kwako.

Ulipenda chapisho? Wasaidie wengine kujifunza kuhusu makala haya kwa kubofya kitufe cha mitandao jamii ↓↓↓

Pata sasisho za blogi !!! Jisajili:

Habari za hivi punde: Nakala maarufu: Majibu 274 ya kutoa maoni - HTML rahisi fomu ya maoni kwa tovuti

Je, ni lazima nipakie wapi mail.php na kontakt.html na jinsi ya kuonyesha fomu kwenye ukurasa tofauti?

Unapakia mail.php na kontakt.html kwa upangishaji ambapo tovuti yako iko. Ili kuwa sahihi zaidi - kwa mzizi wa tovuti.
kontakt.html tayari ni ukurasa tofauti wa fomu (mfano Na. 1). Labda sikukuelewa?

Jibu kutoka Nikolay:
06/10/2016 saa 13:39

Stepan, asante kwa fomu ya maoni inayofanya kazi. Nilikuwa nayo hapo awali, lakini kurudi kwenye tovuti hakufanya kazi. Na kazi zako! Yangu ya zamani iliacha kufanya kazi na nikasakinisha yako. Ilibadilika kuwa Mei 18, barua hiyo ilianzisha hatua kali za kupambana na barua taka na barua ziliacha kutoka kwenye tovuti. Ilinibidi kubadili kwa Yandexmail, kila kitu kiko sawa kwa sasa.
Kitu pekee ambacho kinanitia wasiwasi ni kwamba hakuna captcha katika fomu yako. Unaweza kuniambia jinsi ya kuiongeza kwa fomu sawa?

Habari, Nikolay! Umenipa mpya mada ya kuvutia. Nadhani wiki hii nitachapisha nakala kadhaa kwenye mada "fomu ya maoni rahisi zaidi".
Je, unaweza kusubiri?

Dmitry anajibu:
06/23/2016 saa 05:15

Stepan, asante kwa maandishi mazuri! Kila kitu ni nzuri! Lakini kuna tatizo moja, maandishi huja kwa namna ya miraba nyeusi (niliiangalia) inaweza kuwa nini? Asante!

Semyon anajibu:
04/11/2016 saa 22:06

Inafaa kusema kuwa kuna njia nyingine ya kuweka fomu ya maoni kwenye wavuti yako - hii ni kutumia huduma ya mtandaoni, ambayo hutoa mbuni wa fomu ya wavuti inayoonekana. Kwa mfano, napenda Huduma ya lugha ya Kirusi- formdesigner.ru. Kama mimi ni chaguo kubwa kwa Kompyuta ambao hawana ujuzi wa programu.

Habari! Asante kwa makala ya kuvutia! Tafadhali andika cha kubadilisha katika style.css ili kuongeza ukubwa wa sehemu za kuingiza data.

Kueleweka. Asante!

Habari, Stepan. Nilifanya kila kitu kama ilivyoonyeshwa, lakini ujumbe hautumiwi. Tatizo linaweza kuwa nini.

Asante kwa jibu. Niligundua njia ya kwanza na kila kitu kilifanya kazi. Yangu
kulikuwa na makosa. Ninawezaje kufanya ujumbe wa kutuma uonekane?
pop-up badala ya dirisha jipya. Asante ukijibu.

Halo Stepan, meseji zangu hazitumwi, zinasema Kosa, ujumbe haujatumwa, nilifanya kila kitu kama ilivyoandikwa na kubadilisha barua pepe yangu, na hii ilifanyika katika kesi ya kwanza na ya pili.

Hujambo Stepan, faili zinapangishwa kwenye upangishaji
ugani wa faili katika html na php na haifanyi kazi

$mes = "Jina: $name \nBarua pepe: $email \nMada: $sub \nNakala: $body";

Kuna ubaya gani hapa tafadhali niambie katika kontakt.html nilibadilisha majina ya fomu badala ya mada ya ujumbe ikawa nambari ya simu na badala ya maandishi ya ujumbe anwani ya kutuma.

Hitilafu ifuatayo inaonekana: Hitilafu ya kuchanganua: kosa la sintaksia, T_STRING isiyotarajiwa katika /home/rxlwxpct/public_html/mail.php kwenye mstari wa 12

Mchana mzuri, Stepan! Barua inayoingia huonyeshwa tu herufi za kiingereza na nambari. Badala ya barua za Kirusi huchapishwa: ??????

Habari, Vitaly! Kunaweza kuwa na tatizo na usimbaji wa faili ya "mail.php". Usimbaji lazima uwe UTF-8; ili kufanya hivyo, fungua kihariri cha maandishi cha Notepad++. KATIKA mhariri wa maandishi nenda kwenye menyu iliyo juu chini ya kichupo cha "Encodings" => "Badilisha hadi UTF-8 (bila BOM)". Soma kuhusu usimbaji.

Vitaly anajibu:
06/26/2014 saa 09:05

Nilifanya kila kitu kulingana na maagizo yako, lakini hali haijabadilika (maneno ya mambo yanaonyeshwa badala ya barua za Kirusi)...
KATIKA mipangilio ya jumla Kwenye wavuti yangu imeonyeshwa: usimbuaji unaotumiwa kwenye wavuti ni: windows-1251. Je, hii kwa namna fulani inaathiri matokeo?

Ninatumia njia ya kwanza. Ilipakia mail.php na kuundwa ukurasa tuli na faili ya kontakt.html. Kila kitu kinafanya kazi, lakini kuna shida niliyotaja ...

Stepan, niliifungua ndani mhariri wa notepad++ mail.php faili na kubofya kichupo cha "Geuza hadi UTF-8 (hakuna BOM)". Lakini haikusaidia ... Pia nilibadilisha barua pepe yangu kutoka mail.ru hadi yandex.ru. Matokeo sawa: badala ya barua za Kirusi, krakozyabrs huchapishwa ...

Vitaly, unafanya kitu kibaya! Kila kitu kinafanya kazi!


Nilikutumia kiungo kwa barua pepe. Ijaribu, jaza na uwasilishe fomu.

Vitaly anajibu:
06/30/2014 saa 22:21

Stepan, fomu yako inafanya kazi vizuri. Naam, nilifanya kitu kibaya ... Niambie: je!

Stepan, samahani kwa kukasirisha, lakini nataka sana kujua ... Siwezi kufanya chochote na faili zako hata kidogo. Je! ninafanya kitu kibaya...

Stepan, tafadhali niambie hatua kwa hatua nifanye nini na faili (1.html) ili kuunda ukurasa tuli?
Ninakili tu nambari zote na kuihamisha kwa html kwa ukurasa tuli, na kisha kuihifadhi. Labda ninafanya kitu kibaya?
Pia, sikujua ni wapi "style.css" inapaswa kuingizwa ipasavyo. kanuni...

hello!tafadhali niambie ikiwa tovuti bado haijapangishwa, lakini bado ninayo katika mchakato wa uundaji kwenye gari langu kuu... Niliweka fomu lakini ujumbe haufiki kwa barua pepe.

Habari! Asante sana kwa fomu, nilitumia njia Nambari 1, kila kitu kinafanya kazi vizuri. Lakini labda kuna njia ya kuhakikisha kwamba ujumbe ambao barua imetumwa imeonyeshwa kwenye ukurasa huo huo?

Hello, asante kwa fomu, inafaa tovuti vizuri sana, lakini kuna tatizo, baada ya kubofya kitufe cha kutuma, ujumbe haujatumwa, lakini faili hii ya mail.php inapakuliwa kwenye kompyuta yangu, kwa nini ni hivyo? Asante =)

Ninaelewa kila kitu, mwenyeji wangu haungi mkono php...asante =)

Stepan, hujambo tena. Tafadhali niambie, ujumbe kuhusu utumaji wa ujumbe uliofanikiwa (au haujafanikiwa) umeonyeshwa wapi? Nilifanya kulingana na njia ya pili, kila kitu kilifanya kazi, barua zinafika, lakini hakuna ujumbe
Asante.

Wakati mzuri siku. Makala nzuri! Kila kitu kiko wazi sana! Kubwa, nilitafuta kwa siku 4 juu ya jinsi ya kutengeneza fomu katika sana muundo wa kina na mwanga. Tovuti yako ni kivutio tu kwenye Mtandao. Nina swali kwako Stepan. Jambo ni kwamba baada ya kutuma ujumbe, sitaki kuwe na mpito kwa ukurasa wa nyumbani. Unaweza kufanya kitu ili ujumbe uonekane tu - ujumbe wako umetumwa. Ni hayo tu?

Asante Stepan, na swali moja la mwisho. Kwa hivyo nataka tu iwezekane kutuma ujumbe bila majina na barua pepe. Nitapata nambari hii

Maandishi ya ujumbe:

Na unapotuma ujumbe, inakuwa hivyo

“Hujajaza mashamba yote, rudi ukajaze mashamba yanayohitajika!”

Ajabu, kuna nini? Na wakati kila kitu kinafanya kazi na jina na barua pepe.

Na wapi mwingine unaweza kubadilisha upana? katika css? tafadhali niambie mstari gani

Hii ni fomu yangu, huwezi kuondoa maneno kutoka kwa wimbo. Unaweza kurekebisha yako msimbo wa php usindikaji wa fomu yangu? Nilijaribu kuibadilisha mwenyewe, lakini bado inatoa hitilafu wakati wa kuijaza. Nisaidie tafadhali!)

Fomu ya kuagiza

Jaza fomu ya maoni na tutakupigia simu tena!

HII NI PATO BAADA YA KUTUMA. KWA NINI?
msimbo wa fomu haukuingizwa faili tofauti na mara moja kwenye index.html ambapo menyu na maudhui yote yanapatikana. Imebandikwa kwenye sehemu ya anwani. Tovuti iliyotengenezwa nyumbani

Heri ya Mwaka Mpya, Stepan, na asante sana! Nimekuwepo kwa siku chache njia tofauti Nilijaribu kuanzisha fomu ya maoni, leo hatimaye ilifanya kazi! Kwa nini, ikiwa sehemu ya "somo" haina tupu, barua haijatumwa, lakini uandishi unaonekana kwamba sehemu zote lazima zijazwe. Baada ya yote, "somo" ni uwanja wa hiari? Na ikiwa ni lazima, uwanja huu unaweza kufutwa?

Stepan, asante kwa fomu!
Ninapanga kuifanya kwa njia 2. Siwezi kujua nini cha kuingiza kwenye faili ya ukurasa wa tovuti. Nitaweka faili ya .php kwenye saraka ya mizizi ya mwenyeji, lakini je, ninahitaji kuandika kitu kwenye ukurasa ambapo fomu iko? Katika sana html faili ubandike msimbo fulani, hapana?

Asante, Stepan
Kwa bahati mbaya, haikufanya kazi kwangu
Kwa kweli ninaingiza kitu kibaya kwenye mwili wa tovuti ((

Stepan, nimeunda faili mpya php. Ambapo nilinakili kile kilichoandikwa kwa njia ya 2 na kubadilisha mistari inayofaa.
Imepakiwa kwa mwenyeji.
Fomu inapaswa kuonyeshwa kwenye ukurasa wa index. ya tovuti yangu Faili hili ni html. Hakika ni lazima kitu kiandikwe katika faili hii ili kufikia faili ya php?

Nilisoma haya yote kwa uangalifu sana na bila shaka nilielewa kwa njia tofauti kabisa))))
Asante, nitajaribu na kuandika))))

Kwa bahati mbaya, bado inageuka kuwa aina fulani ya kitu kilichopotoka ((

Niliangalia tovuti yako, lakini sikuweza kuangalia fomu iliyopinda.
Umeweka fomu nyingine? Kwa njia, captcha haifanyi kazi kwenye fomu yako.

Habari za mchana
Inasema kwangu kwamba ujumbe umetumwa.
Lakini barua haifiki kwa barua.
Inaweza kuwa nini?
Nilifanya kila kitu kama ilivyoandikwa ...

Tatizo limetatuliwa, lilikuwa kwenye upangishaji wa majaribio.

Asante. Ilibadilika kuwa safi na kila kitu kilifanya kazi.

Lakini chaguo la kwanza au la pili halifanyi kazi kwangu. Faili za PHP
kutoka kwa mwenyeji [anwani imeondolewa] walisema kuwa shida haiko kwao
weka barua pepe yako

Mwenyeji alikiri baada ya kuteswa sana kwamba ilikuwa jamvi lao
Waliandika kwamba kulikuwa na tatizo katika usanidi wa akaunti yako.
Inafanya kazi sasa.
Tatizo ni tofauti sasa
Inafanya kazi kwenye tovuti na extension.ru, lakini
kwenye tovuti yenye kiendelezi .рф hataki.
Mwenyeji anaapa na kuapa kwamba kuna tatizo na kanuni

Baada ya kutuma, je, kosa linaonekana kwenye tovuti au barua pepe haifiki tu?

Kwa kifupi, shida iko kwenye mwenyeji tu.
Aliandika jibu—Tumerejesha uwezo wa kutuma barua pepe kutoka kwa tovuti za akaunti yako.
Mara moja swali ni, baada ya hapo walirejesha ...... warejeshaji ni wazimu

Kila kitu kiligeuka kuwa nzuri kuweka kwenye gari mara ya kwanza!
Sasa tu ninaangalia kuwa inaandika barua za kawaida wakati wa kutuma, lakini ninapojaribu kwenye kompyuta nyingine inaandika kryakozyabra.

Swali! Je, kuna njia ya kufanya kitu ili wakati wa kujaza fomu ambapo E-mail imeandikwa, ikiwa unaandika kitu cha wazimu, kwa mfano, nambari au kitu kingine ... Inatoa kosa "Ingiza barua pepe yako kwa usahihi" kama tago

Hujambo Stepan. Kwanza kabisa, asante kwa blogu yako. Ni kama kitabu changu cha kiada, ninatembelea tovuti yako kila mara. Vitu vingi muhimu. Nina tatizo hili. Nilichukua msimbo kutoka kwako na kuunda fomu rahisi ya maoni. Kila kitu kinafanya kazi na barua inakuja. Hiyo ni shida tu. Barua inakuja bila maandishi. Barua tupu. Kwa sababu gani, siwezi kuelewa. Tafadhali nisaidie kufahamu hili. Asante mapema. Kutoka kwa uv.Akif

Habari, Stepan. Swali liliibuka: ubora wa kutuma barua unaweza kutegemea mwenyeji?
Baadhi ya barua zangu hufika, na nyingine hazifiki, na ni barua tu zilizokuja ambazo zilikuwa na herufi na nambari za Kilatini. Barua zilizoandikwa kabisa kwa Kisirili hazijafika. Asante.

Habari Andrei! Je, umeangalia herufi katika SPASM?

Andrey anajibu:
07/13/2015 saa 13:06

Ndiyo, niliangalia. Hakukuwa na kitu hapo.
Barua hufika, zimeandikwa tu kwa Kilatini, au kwa nambari. Barua zilizo na alfabeti ya Cyrilli pekee hazifiki.

Ndiyo, asante, tayari nina uhakika 100% kuwa tatizo liko kwenye upangishaji. Ninasonga!

Nilifanya kulingana na nambari ya 1, lakini kwa bahati mbaya ujumbe haujafika, shida ni nini?

Nikita anajibu:
07/14/2015 saa 22:05

Nilifanya njia ya pili, inafanya kazi, lakini barua moja tu, ninajaribu wengine - hakuna kitu kinachokuja.

Onyesha ni tovuti zipi za barua pepe ambazo hazikubali na uonyeshe jinsi ulivyojaza laini ya 56

$ address = " [barua pepe imelindwa]";

Je, uelekezaji upya hutokea baada ya kutuma ujumbe?

Nikita anajibu:
07/15/2015 saa 00:29

ndio, kuelekezwa tena kwa tovuti hufanyika,

$ address = " [barua pepe imelindwa]";

Niliweka barua pepe yangu

Asante kwa makala! imesaidia sana

Jinsi ya kuongeza au hata kubadilisha nambari ili ionekane kama:
Jina la kwanza, jina la mwisho, patronymic ... nk. yaani, mashamba ya ziada yanahitajika

Habari za jioni, Stepan! Nambari yako inafanya kazi kweli, asante sana kwa kazi yako! Tafadhali niambie:
1) ni amri gani inaweza kutumika kuweka uwanja unaohitajika au wa hiari katika faili ya php? (nyuga zote zinahitajika sasa)
2) Ninawezaje kuongeza uwanja mpya haswa kwenye faili ya php? (katika html kila kitu kiko wazi jinsi ya kuifanya).

Habari, Stepan!
Ninatumia toleo la pili la nambari yako.
Ujumbe haukufika kwa mail.ru. Ujumbe ulifika kwenye barua ya Yandex mara moja.

Tatizo linaweza kuwa nini?
Kwa ujumla, asante, inafanya kazi. Kimsingi, unaweza kuelekeza kutoka Yandex hadi mail.ru...

Habari, Boris! Umeangalia "mail.ru" katika SPAM? Labda barua ilifika hapo

Boris anajibu:
07/30/2015 saa 10:33

Imetazamwa. Kwa ujumla, kuna aina fulani ya ajabu: barua zinafika kwa kuchelewa kwa muda mrefu na sio zote. Kwa kusema - kila wakati mwingine. Kwa ujumla, hakuna mantiki. Labda mwenyeji ni polepole.

Haiwezekani, lakini hakika. Ni aina gani ya mwenyeji? Nitasoma juu yao.

Boris anajibu:
08/03/2015 saa 10:25

Skyhost.ru
Katika kipindi cha mwaka mmoja au miwili iliyopita, tulianza kufikiria kwa muda mrefu, usaidizi wa kiufundi unachukua muda mrefu na mara nyingi hauko kwenye mada. Lakini ubora wa bei)

Habari. Siwezi kupata fomu ya maoni (((Kwa nini - sijui

Hivi ndivyo teknolojia ilinijibu. msaada
Tatizo la kutuma barua hutokea kwa sababu huduma ya mail.ru imezuia kupokea barua kutoka kwa seva ambapo akaunti yako iko. Tunafanya kazi ya kutatua tatizo hili, lakini, kwa bahati mbaya, bado hatujapata jibu kutoka kwa mail.ru. Utumaji barua utaendelea hivi karibuni. Tunaomba radhi kwa usumbufu wa muda.

Matokeo yake, niliacha kwenye mail.ru na kutuma barua kwa Yandex.
Lakini kwa sababu fulani Yandex inawatuma kwa barua taka.
Kwa kifupi, hawataki kila kitu kifanye kazi kwa kawaida

Habari za mchana
Niliinua tovuti ya ndani kwenye openserver.
Nilichukua fomu yako, hati yako, na kuirekebisha kidogo. Ninatuma ujumbe kwa barua ya Yandex.
Ni nini kinachopitishwa kupitia pembejeo hubadilika kuwa maswali. Maandishi ya stationary yanaonyeshwa kwa usahihi.
Tafadhali msaada.

Jina lako*


Tarehe ya mashauriano*


Muda wa mashauriano*


Habari, Maxim! Nadhani shida iko kwenye usimbuaji. Faili iliyo na kidhibiti cha fomu lazima ihifadhiwe katika UTF-8 bila bomu. Tazama

Jibu kutoka Maxim:
09/04/2015 saa 18:20

Stepan, asante. Lakini kwa bahati mbaya, haikusaidia. Kwa njia hiyo hiyo, maandishi yanaonyeshwa kwa maswali.

Stepan,
Baada ya ushauri wako, tatizo halikuondoka.
Naomba ushauri nifanye nini baadae?
Je, kunaweza kuwa na tatizo na Yandex.Mail?

Shida iko katika usimbuaji 105%. Inaweza kuwa kwamba seva inatoa tu win-1251. Amua ni usimbaji gani ambao seva inatoa na ubadilishe kutoka kwa ile inayotoa hadi ile unayohitaji kwenye ukurasa. Ni hayo tu!

Jibu kutoka Maxim:
09.21.2015 saa 11:52

Stepan, mchana mzuri!

Nilipokea jibu kutoka kwa watengenezaji wa Yandex.Mail.

"Tuliangalia barua - hakuna dalili yoyote ya usimbaji iliyopatikana ndani yake. Tafadhali angalia mipangilio ya fomu yako. Haionekani kuunda kichwa " Aina ya maudhui” na kwa hivyo haitumii habari ya usimbaji.

Nitakaa na kubaini kwa nini habari hiyo haisambazwi. Mara tu nitakapoijua, nitaichapisha kwenye maoni ikiwa mtu mwingine ana shida sawa.

Jibu kutoka Maxim:
09.23.2015 saa 15:37

Baada ya kurudia tena kila kitu kilifanya kazi. Inaonekana kulikuwa na matatizo na mikono na coding. Asante, Stepan, kwa uvumilivu wako na kwa hivyo utendaji rahisi!

Stepan, mchana mzuri.
Asante kwa fomu, inafanya kazi vizuri.
Swali liliibuka: ninawezaje kupanga kutuma barua na kiambatisho cha faili katika toleo la 1 la fomu?

Habari, Vyacheslav! Umejaribu kutafuta jibu kwenye wavuti? Kuna tani ya suluhisho kwenye mtandao juu ya jinsi ya kutuma barua na faili iliyoambatanishwa.
Ikiwa unataka, ninaweza kukuza msimbo wa PHP kwa ajili yako, ambayo unaweza kupokea barua pepe na faili iliyoambatishwa, lakini itakugharimu pesa.

Vyacheslav anajibu:
09/16/2015 saa 20:50

Nilipata suluhisho nyingi, lakini nilipojaribu kuzichanganya na fomu yako, hakuna kitu kilifanya kazi.
Nilifanikiwa kupanga uteuzi wa faili.
Lakini kuandika PHP moja kwa moja kwenye faili kunahitaji ujuzi wa kanuni.
Bila shaka, unaweza kulipa pesa, lakini nitafanya hivyo kwa mtu ambaye atanitengenezea tovuti nzima. Wakati huo huo, kwa kurasa kadhaa za tovuti kufanya kazi, ninahitaji tu fomu ya maoni.
Kweli, kwa kuwa wewe ni mtu mwenye shughuli nyingi na huwezi kupendekeza mistari kadhaa ya nambari, basi asante angalau kwa fomu.

Stepan, asante kwa fomu rahisi na ya kufanya kazi!
Ilichukua muda mrefu kuielewa na Denver kuliko kuunganisha fomu kwenye ukurasa, kupaka vipodozi na kuzindua.
Bila kujua php hata kidogo, niliiingiza na ilifanya kazi!

Siku njema, kanuni inafanya kazi na ni muhimu sana, asante sana.
Nilitaka kuuliza swali, inawezekana kuongeza chaguo ikiwa kuna hitilafu ili isielekeze kwenye ukurasa kuu, lakini inauliza kurekebisha kosa au kuelekeza kwenye ukurasa mwingine.

Asante sana,

Nilijumuisha fomu ya maoni kulingana na maelezo yako, lakini baadaye niliiacha. Lakini umeniharibia ukurasa wa tovuti kwa hili. Ukurasa wako hufunguka kila mara, baada ya sekunde 6, na siwezi kufanya chochote, hata nilipofuta kabisa fomu yako. mawasiliano. Je, huyu ni VIRUS!?

Natafuta jinsi ya kutengeneza hati ya tovuti ya ukurasa mmoja wa bidhaa na upsell. Una zaidi

maelezo ya wazi ya jinsi ya kutuma ujumbe kwa barua pepe. Lakini ninahitaji:
1. Tuma kwa [barua pepe imefichwa]
2. Soma data kutoka kwa sehemu za fomu za Jina na Simu
3. Unapobofya kitufe cha "Wasilisha" kwenye fomu, inahamishiwa kwenye ziada

ukurasa wa upsell.php. LAKINI DATA KUTOKA KWENYE UWANJA WA FOMU HAITUMWI KWA BARUA PEPE,

NA WAMEOKOKA NA KUSUBIRI KUPELEKA KAMANDA!!!
4. Kwenye ukurasa wa mauzo kuna vifungo 2 (hakuna fomu):
a) ikiwa mnunuzi atabofya kitufe cha "Ongeza kwenye kifurushi", basi kazi inakuja

kutuma ujumbe wa barua na data iliyokusanywa kutoka kwa sehemu za fomu na kuongeza jina

barua pepe
Jina:
Simu:
Jina la bidhaa ya ziada.
b) ikiwa mnunuzi atabonyeza kitufe cha "Kukataa", basi kazi ya kutuma inakuja

ujumbe wa barua na data iliyokusanywa kutoka kwa sehemu za fomu, lakini bila kuongeza

bidhaa ya ziada. Haya yote yanaonyeshwa kwa njia ya ujumbe juu ya

barua pepe
Jina:
Simu:

Habari za jioni Stepan!
Ninabandika fomu yako kwenye wavuti na inasema kwamba barua imetumwa!
Lakini barua haifiki kwa barua!
Tafadhali nisaidie kujua!
Nilijaribu chaguzi zote mbili, lakini fomu zote mbili zinachakatwa lakini barua hazifiki!

Fomu ya kuagiza.

Jina*

Barua pepe*

Simu*

Ujumbe:

Habari, Denis! Kila kitu kiko sawa na wewe. Inapaswa kufanya kazi, hata niliangalia mara mbili seva ya ndani. Angalia ili kuona kama barua pepe zinatumwa kwa TAKA?!

Habari!
Jinsi ya kuongeza upakuaji wa faili ambayo iko kwenye mzizi wa tovuti kwenye fomu yako?

Habari za Stepan, nimesakinisha fomu yako ya maoni (FOMU 2) kwenye tovuti yangu na baada ya kutuma inasema Message sent. Lakini hakuna kitu kinachokuja kwa barua. Niambie jinsi ya kuirekebisha, asante mapema.

Halo, kwa kutumia fomu yako kama mfano, ninatengeneza yangu. Tafadhali niambie iko hapa mashamba yanayohitajika kujaza na kuna za hiari, ninawezaje kuzifanya kuwa za hiari? Ikiwa hutajaza, inasema "Hujajaza katika mashamba yote, rudi na ujaze mashamba yaliyohitajika!";
Kwa fomu yangu, hebu sema unaweza kuunganisha picha, lakini hii sio lazima na kwa ujumla picha itatumwa kwa barua au la ???

Ningependa, lakini kuwe na hundi na ujumbe kama "ujumbe ulitumwa baada ya sekunde 6, utaelekezwa kwingine" unapaswa pia kuwepo, kuna nini, sijui, tafadhali angalia msimbo?

Na juu ya kila kitu kingine, kosa 1,3,5,6 fomu isiyojulikana inaonekana ???

Na mara kwa mara anaandika “Hujajaza katika mashamba yote, rudi na ujaze sehemu zinazohitajika! ” japo najaza kila moja???

Stepan, nasubiri)

Kila kitu kilienda sawa kwangu. Niliandika nambari hii hapa; haiko kwenye faili yangu ya php. Na kuhusu mstari wa 11, mara moja niligundua kuwa ni kwa fomu za lazima. Na jambo zima liligeuka

($name = $_POST["adres"] ($email = $_POST["jina"]

Vigezo vimebainishwa vibaya.)
Na badala ya kukaa, nilisoma kitabu kikubwa cha Dmitry Koterov, Alexey Kostarev PHP 5.
Asante kwa ushauri wako

Ninaweza kulipa kiasi gani fomu itagharimu usajili wa php Na akaunti ya kibinafsi kwa kila mtumiaji na kadi ya malipo ndani yake?

Siku njema tena Stepan, niambie kwanini ninapounda faili na php ugani kwenye folda ya mizizi ya tovuti inapoombwa: anwani ya tovuti/ php faili mambo
Haipatikani

URL /cgi-bin/php4.fcgi/kontakt.php iliyoombwa haikupatikana kwenye seva hii.

Zaidi ya hayo, hitilafu ya 404 Haijapatikana ilipatikana wakati wa kujaribu kutumia Hati ya Error ili kushughulikia ombi.
faili imeundwa na iko kwenye folda ya mizizi. Jinsi ya kurekebisha? Asante mapema.

Habari!
Wakati wa kutuma ujumbe, inatoa hitilafu - "500: Ombi halikuweza kukamilika kwa sababu ya kosa la ndani kwenye seva."
Tatizo linaweza kuwa nini?

Nilifanya chaguo la pili, linafaa! Asante!)

Jambo. Stepan!
Nimekuwa nikiendesha fomu zako za maoni kwa saa 3 usiku, lakini hazifanyi kazi. Chaguo la 1 ni sifuri. 2 - ujumbe hutoka lakini haufikii kisanduku cha barua. Tovuti iko kwenye seva pangishi isiyolipishwa kwa usaidizi wa PHP. Je, unaweza kunisaidia kufahamu? Sitafuti masuluhisho yaliyotengenezwa tayari. Salamu . kusubiri jibu

Habari, Vadim!
Je, umebadilisha barua pepe yako?

$ address = " [barua pepe imelindwa]";

Jibu kutoka Vadim:
07/17/2016 saa 02:17

Hujambo. Stepan tena. Ndiyo. Niliangalia kila kitu mara mbili. Chaguo zote mbili hufanya kazi. Lakini haifikii kisanduku cha barua. Uwezekano mkubwa zaidi, tatizo ni katika upangishaji bila malipo. Ili kufafanua, ninaweza kutuma misimbo na data ya tovuti. Kwa sababu tovuti hii ni aina ya uwanja wa mafunzo, na mimi ni mtu. na uzoefu mdogo katika suala hili (kwa sasa) Suluhisho Lako: je, inafaa shida?

Barua inapaswa kufika kwenye kompyuta yako (Local server disk/tmp/!sendmail)

Jibu kutoka Vadim:
07/23/2016 saa 02:39

Bora kabisa suluhisho la suala hilo Kwa haraka yangu, sikuzingatia chaguo hili mara moja.Mara tu nitakapo "kusajili" mali hii, hakika nitaiandika. asante kwa mwitikio wako

Inaandika Hitilafu, ujumbe haujatumwa!

Lily, niliangalia fomu yangu tena, kila kitu kinafanya kazi. Angalia katika kidhibiti, mahali fulani kuna tofauti ambayo haijaandikwa kwa usahihi au haipo kabisa.

Alena anajibu:
09.26.2016 saa 12:03

Habari! Nilijaribu fomu namba 2, kila kitu kilifanya kazi, lakini barua zilikuja tu kutoka kwa barua ya Yandex, au ikiwa unaandika tu krakazyabry badala ya anwani, hawafiki kutoka kwa barua pepe. Pia niliongeza laini ya "Simu" na nikaharibu mahali fulani, sasa haijatumwa kabisa, tafadhali angalia.

Habari Stepan. Hukutokea kupata suluhisho kutoka kwa mail.ru, kwa nini haifanyi kazi? Nilijaribu tu kujaribu fomu zote mbili kwenye mwenyeji, kwenye kikoa kidogo cha tovuti yangu. Kila kitu hufanya kazi vizuri na barua ya Google na Yandex, lakini Mail.ru haifanyi kazi, barua hazifiki, ingawa zinatumwa. Na inafurahisha kuwa haifanyi kazi kama ukitaja anwani ya barua pepe $address. Kwa hivyo hata kama mtumaji ataacha barua pepe katika fomu, na katika $address kutakuwa na barua ya Yandex, kwa mfano.

Huwezi kuelewa. Sijasahihisha nini na jinsi gani, wakati wa kutuma ombi seva hutuma kosa 405 "Njia Hairuhusiwi"

Mbinu iliyoombwa ya POST hairuhusiwi kwa URL /mail.php.

hii inawezaje kushindwa? Asante!

Asante, Stepan! Tatizo lilikuwa kama ulivyosema kwenye seva. Imesahihishwa. Sasa utani mwingine: uwanja wote umejazwa, inaonyesha ujumbe kwamba kila kitu kilitumwa kwa ufanisi, lakini badala ya kuelekeza kwenye tovuti kuu, inaonyesha ujumbe "Haujajaza katika nyanja zote, rudi na ujaze. viwanja vinavyohitajika!”

Kwa ujumla, Stepan, wewe ni mtu mzuri! Asante kwa blogu yako, unaandika mambo ya kuvutia sana katika lugha inayoweza kufikiwa.

Na asante, Dmitry, kwa maneno yako mazuri.
Andika kwenye maoni ulichofanya na katika faili gani. Kwa ujumla, kila kitu kinachohusu fomu.
Bandika msimbo kwenye maoni kupitia .
Nitaangalia.

Dmitry anajibu:
10/02/2016 saa 11:55

Stepan, kwa ujumla, nimekuwa nikizunguka kwa siku kadhaa, siwezi kujua))) Niligundua kuwa tatizo ni kwamba niliongeza mashamba. Nilisajili sehemu kwenye kidhibiti. Lakini ni wazi kuna shida mahali fulani kwenye DNA yangu, kwani sioni chanzo cha shida. Hapa kuna nambari kutoka kwa kidhibiti:

Habari!
Hitilafu kwenye mstari wa 32 "Z:\home\192.168.1.227\www\php\contact-form.php kwenye mstari wa 32"

Echo "Barua haikutumwa, katika sekunde 5 utarudi kwenye ukurasa kuu;)

haiji kabla ya ";" nukuu moja" ' ", kama hii:

Echo "Barua haikutumwa, utarudi kwenye ukurasa kuu katika sekunde 5";)

jaribu.

ro majibu:
10/06/2016 saa 23:37

Habari tena. sasa alipata kosa lingine kwenye kichwa tupu kwenye mstari wa 28, akaijaza, na sasa ndio hii (((
Kuna kitu siwezi kujua katika PHP bado (((

Onyo: Haiwezi kurekebisha maelezo ya kichwa - vichwa ambavyo tayari vimetumwa na (toleo limeanza Z:\home\192.168.1.227\www\php\contact-form.php:1) katika Z:\home\192.168.1.227\www\php\ contact-form.php kwenye mstari wa 28

Nilibadilisha faili ya php kuwa UTF-8 bila onyo, ilianza kuonyesha bila onyo, lakini hieroglyphs(((

na haionekani kuwa ya kutisha, kwa sababu fulani barua haifiki kwa barua maalum

ro majibu:
10/07/2016 saa 00:00

Inaonekana alifikiria usimbuaji, na anaandika barua imetumwa, lakini haifiki kwa barua ((

Toa maoni kwenye mstari wa 28

//header("Onyesha upya: 5; URL=https://hot-potato.studio");

Je, matokeo yamebadilika?

ro majibu:
10/11/2016 saa 21:22

Nilifikiria, inafika, lakini kuna mende kwenye barua (((
Je, ni muhimu kucheza na usimbaji?

ro majibu:
10/11/2016 saa 21:38

sielewi kabisa! Kila mahali usimbuaji ni utf-8 sawa, lakini bado hii hufanyika! Jinsi ya kurekebisha? Ikiwa niliiweka bila boom, basi hieroglyphs hizi zinaonekana kwenye tovuti yangu. X-Sendmail-Cmdline: sendmail.pl -t -i
Kwa: [email protected]
Somo: РЎРѕР±єРµРЅРёРµ СЃ hot-potato.studio
Hati-ya-X-PHP-Originating: 0:contact-form.php
Kutoka: Р РѕРґРёРѕРЅ МальєРµРІ
Jibu-Kwa: ххххххххх@gmail.com

РЎРѕР±єРµРЅРёРµ сайѰ Hot-potato.studio

РјСЏ РеСѿѲителя: Р РѕРґРёРѕРЅ RњР°Р»СЊєРµРІ
лекСтиРсЅРЅСыР№ адїРµСЃ РІІРІРёС‚еля: ххххххххххх@gmail.com
Телефон ؿќвителя: +7964ххххххххх
Ushauri:
Manukuu

ro majibu:
10/11/2016 saa 22:37

Nilibadilisha kila kitu kuwa ANSI na kila kitu kilifanya kazi, kwa nini ni hivyo? na ni sawa kutumia ANSI?

Stepan, habari!

Katika maoni kwa mada hii, nilisoma kwamba ulitaka kuongeza captcha kwenye msimbo.
Je, bado hujafanya hivi?
Ikiwa ulifanya hivyo, niambie ninaweza kuitazama wapi?

Oopssssss! Alexander hakufanya hivyo.
Itakuwa muhimu kurekebisha suala hili na kuimarisha

Alexander anajibu:
12/04/2016 saa 12:21

Stepan, habari!
Bado hujatuma captcha?

Nadhani ni rahisi kutumia ufumbuzi tayari na utendaji mpana, kwa mfano mbuni wa fomu testograf.ru
Uchaguzi mkubwa wa aina za sehemu + uwezo wa kupakia faili. Pia yote ni bure!
Soma zaidi kuhusu jinsi ya kuunda fomu ya maoni hapa: testograf.ru/ru/blog/forma-obratnoj-svyazi.html

Mchana mzuri Stepan, nilijaribu chaguo 1, kila kitu kinafanya kazi, lakini barua ilipofika badala ya barua za Kirusi na Kilithuania, nilijaribu chaguo na encodings, haikusaidia.

Habari za mchana Kusema kweli, sikuelewa. Nilifanya tovuti ya php, lakini jinsi ya kuingiza fomu ndani ukurasa unaotaka V mahali pazuri?

Habari! Niliingiza fomu kwa kutumia Mbinu ya 1, na iliendelea kusema "Hujajaza sehemu zote, rudi na ujaze sehemu zinazohitajika!" ingawa zote zimejaa, tafadhali niambie inaweza kuwa sababu gani

msimbo wa kushughulikia:

Habari!
Kanuni imeandikwa vibaya.
Hakuna "jina="NAME", jina="EMAIL", n.k. katika fomu.

Tim anajibu:
06.12.2016 saa 12:33

Habari za mchana
Nimeweka fomu kwenye ukurasa, asante.
Lakini haifanyi kazi - barua hazifiki, ninashuku nilitaja njia ya faili za mail.hp vibaya.
Na, muhimu zaidi, wakati wa kutuma ujumbe, inatokea kwamba ujumbe umetumwa na baada ya sekunde 6 utaelekezwa kwenye tovuti.
Stepan, ninawezaje kuondoa hii? Ninaweza kubadilisha wapi kiingilio?

Lo, nilirekebisha ujumbe.)
Lakini jinsi ya kuandika njia ya faili kwa usahihi?
Ikiwa faili ya mail.php iko kwenye folda moja, html ya umma, ambapo kurasa zote za tovuti ziko, hii inamaanisha kwamba unahitaji kutaja njia ya tovuti.ru/mail.hph?
Asante!

Stepan! Kila kitu kilifanya kazi! Ujumbe huu haunifikii ninapojaribu kujituma kutoka kwa anwani yangu, lakini kutoka kwa anwani zingine, au nikitaja 123 badala ya anwani, wanafanya.
Pole kwa kukusumbua!
Na ASANTE tena!

Mpendwa Stepan!
Ninakuomba usaidie, vinginevyo nitaenda wazimu. Hii sio siku ya kwanza nimekuwa nikipambana na kutuma barua kutoka kwa wavuti. Faili mbili: mail.php na contacts.html Faili zote mbili ziko kwenye utf-8. Tovuti yenyewe, iliyoandaliwa na ISP, pia iko katika utf-8.
Shida: barua hufika kwenye sanduku la barua, lakini kwa namna ya finches -

РјСЏ пославшµРіРѕ: РРіРѕСЊ RR»РµРєСтиРЅРЅСЄ адьѪ: [barua pepe imelindwa] Usafiri: 1111111111 Umbali: ¨

Imegeuzwa kuwa Notepad (ingawa kabla ya kuiandika tena ilikuwa hivi

Jina la mtumaji: РРіРѕіСЊ Anwani ya barua pepe: [barua pepe imelindwa] Ujumbe: RџR RћR’R R RљRђ

Hapa kuna msimbo wa mail.php

Kutuma barua inakuja kutoka kwa ukurasa wa *******/contacts.html

Alibadilisha kisanduku cha barua kuwa @ukr.net vinginevyo kuwa @ barua za rambler akaenda kwa barua taka.

Labda unaweza kuijua? Asante kwa jibu.

Nilipokuwa nikisubiri na sikupata jibu, nilifanya kila kitu mwenyewe. Ilifanya kazi. Kulikuwa na sababu ya kuvutia sana.
Ningependa kuona kazi ya kuunda tovuti, lakini mwandishi wa blogu hakuona viungo yoyote kwao.

Tafadhali niambie jinsi ya kuweka umbo hili la ajabu katikati kwa usawa. Ili ionekane katikati ya ukurasa. Na wakati huo huo, upande wa kushoto uliunganishwa, kama ilivyo sasa.

Je, kuna chaguzi zozote zaidi ya kuifunga kwa div, kuiweka katikati, na kupanga yaliyomo upande wa kushoto?

Ndio, chaguo hili, pekee, lilikuja akilini, lakini bado sijalifikia, Mwaka mpya juu ya pua, baada ya yote.Na ujuzi wa programu ya mtandao ni kusema ukweli haitoshi kwa urahisi na asili align sura.

Asante! Na furaha ya Mwaka Mpya!

Wakati mzuri! Jinsi ya kuhakikisha kuwa badala ya barua pepe kwa maoni, mteja ana nambari ya simu tu? Asante!

Habari, Stepan! Nisaidie tafadhali. Hii ni wiki yangu ya pili ya kutengeneza fomu ya maoni, nimejaribu idadi isiyoisha ya fomu, na leo hatimaye nimefanikiwa kupata fomu ya kujibu: Ujumbe wako umetumwa. na hii ilikuwa sura yako haswa. Walakini, barua hizo pekee hutumwa kupitia hiyo, kama barua pepe. Anwani ambayo mgeni wa tovuti alionyesha haikuwa sanduku la barua kwenye mail.ru. Mwenyeji aliniandikia kujibu malalamiko yangu kuhusu kwa nini barua hazikuja, jibu lifuatalo:
Pengine, fomu iliyo kwenye tovuti itabadilisha anwani iliyobainishwa katika sehemu ya "Barua pepe*" kama mtumaji.

KATIKA kwa kesi hii Shida zinaweza kutokea ikiwa mtumiaji atataja kisanduku chochote cha barua pepe kwenye mail.ru. Katika hali hii, tunapendekeza kuweka anwani ya mtumaji kwa anwani kulingana na kikoa chako. Tulirekebisha rekodi ya txt spf kwa hili ili kuruhusu kutuma kutoka kwa seva mwenyeji kwa kikoa hiki:
v=spf1 ip4:37.140.192.244 a mx ni pamoja na:_spf.mail.ru ~all

Ninawezaje kuchukua nafasi ya anwani katika mail.php?
Nilijaribu kubadilisha nambari ya 5:

Ikiwa (isset($_POST["email"])) ($email = $_POST["email"]; ikiwa ($email == " [barua pepe imelindwa]") (haijawekwa (barua pepe ya $);))

anwani ya barua pepe kulingana na kikoa changu - pia imeundwa kwenye mail.ru, lakini sio jambo la maana ikiwa utaingiza anwani hapo.

[barua pepe imelindwa]

- barua haitakuja pia.
Labda unaweza kuniambia jinsi ninaweza kuweka anwani ya mtumaji kwa anwani kulingana na kikoa changu.

Habari, Stepan! Nilisoma tena maoni yote na nikapata jibu la swali langu, nikarekebisha kila kitu, kila kitu kinafanya kazi! Asante sana! Niambie, tafadhali, ninawezaje kuunda kinyago kwa uga wa $etel na nambari ya simu ili ikiwa mtumiaji hakuingiza nambari yote ya simu, fomu ingeonyesha hii kwake?

Habari, Ekaterina.
Sababu ilikuwa nini?
Kwa uga wa simu, unaweza kuunda kidokezo rahisi kwa kutumia HTML5.
Hapa kuna angalia uwezekano wa fomu.

Ekaterina anajibu:
03/14/2017 saa 05:32

Habari za mchana Sababu labda ni mwenyeji (nina reg.ru). Inaonekana wana shida na kutuma barua kutoka kwa sanduku za barua.ru kupitia wavuti. Waliniweka ili barua pepe zilizotumwa kutoka kwa barua pepe kulingana na jina la kikoa zifike bila shida, na nilibadilisha mstari wa 15 wa fomu:

$tuma = barua pepe ($address,$etel,$mes,"Content-type:text/plain; charset = UTF-8\r\nKutoka:$address");

na sasa barua zinatoka kwangu sanduku la barua kwa kisanduku changu cha barua, na yaliyomo ni yale yaliyoainishwa na mgeni wa tovuti.

Stepan, habari! Nilitumia chaguo la kwanza la kuweka fomu na nikakumbana na hitilafu hii nilipobofya kitufe cha "tuma": Hitilafu ya Changanua: kosa la sintaksia, T_NS_SEPARATOR isiyotarajiwa katika /var/www/vhosts/***.plsk.regruhosting.ru/httpdocs/ ***. ru/mail.php kwenye mstari wa 13
Nambari kwenye kidhibiti:

Msimbo katika ukurasa:

Tuandikie au uagize simu ya nyuma!

jina lako

Barua pepe

Nambari ya simu

Je, nikupigie tena?

Maandishi ya ujumbe:

Kwa kuzingatia maandishi ya kosa, ninaelewa kuwa nilichanganya mahali fulani na alama kwenye kidhibiti, lakini siwezi kuipata - nilivunja macho yangu ... Je, unaweza kunipa wazo? Asante mapema!

Sergey anajibu:
03/05/2017 saa 21:05

Nilipata nukuu za ziada, kosa lilitoweka. Lakini sasa kuna tatizo lingine ... Barua inakuja, kila kitu kinaonyeshwa kwa kawaida, lakini mashamba yanaonekana kuwa yameachwa tupu. Hiyo ni, ni kana kwamba kidhibiti hakichukui data kutoka fomu za html.
php ilibadilishwa kama hii:

Nilitekeleza ukaguzi wa kujaza kupitia html:

jina lako

Barua pepe

Nambari ya simu

Je, nikupigie tena?

Je, ungependa kupokea katalogi ya kielektroniki?

Maandishi ya ujumbe:

Ikiwa ukaguzi wa kukamilisha unaohitajika unarudishwa kwa php, basi ujumbe unaonyeshwa kana kwamba hakuna mstari mmoja katika fomu umejazwa. Hiyo ni, kwa chaguzi zote mbili, kidhibiti haionekani "kuona" kujaza kwenye ukurasa. Narudia, barua pepe hufika na kuonyeshwa kwa usahihi; kuna kategoria za "dodoso", lakini ni tupu. Niangalie wapi hapa? Sema)

Sikupata mstari #9 kwenye msimbo wako

Ikiwa (isset($name) && isset($email) && isset($sub) && isset($ring) && isset($catal) && isset($body))(

Ongeza nambari ifuatayo kwa kidhibiti:

Chapisha_r($_POST)

Andika upya na unitumie unachokiona kwenye skrini.

Sergey anajibu:
03/06/2017 saa 15:08

Ni wapi hasa katika mlolongo wa kimantiki niongeze?

Chapisha_r($_POST)

Mstari upi?
Asante tena kwa umakini wako!

Mchana mzuri, Stepan! Asante sana kwa makala) nilifanya kila kitu kulingana na chaguo la 1 - fomu inafanya kazi, lakini ninapoingiza msimbo wako ili kuunda fomu kwa mtindo.css - hakuna kinachobadilika ((Fomu inafanya kazi, lakini haipendezi kabisa ((
Nisaidie tafadhali!

Hello, ninaandika thesis hapa na niliamua kuingiza mstari wa kurudi, lakini kwa kadiri ninavyoelewa, hii haiwezi kufanywa bila mwenyeji? Kwa sababu fulani njia yako haifanyi kazi au niliharibu njia (

Asante! hata hivyo haifanyi kazi. na ilifanya kazi mara moja. hii inawezaje kuwa

ndio. Inafanya kazi ikiwa kila kitu kimeandikwa kwa Kilatini. ikiwa iko kwa Kicyrillic basi haiji au alama za kuuliza. Ikiwa ninaonyesha barua pepe ya kurudi kutoka kwa gmail, basi barua hupitia, ikiwa kutoka kwa mail.ru, basi haipiti. Hii inawezaje hata kuwa?

njia ya pili inafanya kazi kabisa, lakini ikiwa unataja anwani ya mtumaji kwenye barua ru (list.ru ets), barua haifiki.
Kutoka kwa qip.ru nm.ru barua hupitia kawaida. kutoka kwa Rambler pia. mailru na vikoa vyake vimezuiwa mahali fulani.

Habari Stepan!
Nilitumia fomu 1. Nilifanya mabadiliko kwenye tovuti yangu, lakini kwa sababu fulani barua pepe hazijafika. Je, unaweza kuona kama nina jambo baya?
Nitashukuru kwa jibu lako.

Mchana mzuri, Stepan!
Kutoka kwa mada zako 2 (ya kweli na mada ya maoni yenye captcha, nilijaribu kujiundia fomu moja ya maoni. Barua pepe zinakuja, kila kitu kiko sawa upande huu. Shida ni kwamba hakuna mpito kwa ukurasa kuu wa tovuti. Inaonekana ukurasa tupu yenye maandishi. Ingizo lililowekwa kwenye faili ya php hutegemea kwa sekunde 5, basi kuna kumbuka kuwa sio sehemu zote zimejazwa (ingawa sehemu zote zimejazwa). Lakini unaweza kuona kwamba ukurasa unajaribu kuonyesha upya kila sekunde 5. Tafadhali nisaidie na kosa hili.

Hello, tafadhali niambie baada ya ingiza msimbo me inaonyeshwa kwa maandishi kwenye ukurasa wa sehemu hii:

Je, inaweza kuwa kwamba vyombo vya habari vya Word havioni sehemu hii ya msimbo?

Habari za mchana.
Stepan, asante sana. Kila kitu kilifanya kazi!
Je, unaweza kufafanua: unawezaje kurekebisha msimbo ili baada ya kutuma ujumbe mtumiaji aende kwenye ukurasa ambao alituma ujumbe (yaani kwa uliopita), na si kwa ukurasa kuu?

Asante mapema.

setTimeout("location.replace("https://site_address"), 5000);

Siku njema Stepan) Swali: jinsi ya kuunganisha ugunduzi wa ip ya mtumaji, umeongeza uwanja

Ikiwa (isset($_POST["ip"])) ($ip = $_POST["ip"]; ikiwa ($ip == "") (haijawekwa($ip);))

usiondoke, asante mapema.

Habari za mchana.
Nilijaribu kuongeza fomu ya maoni kwenye tovuti na nikakumbana na tatizo ambalo fomu ilionekana kufanya kazi vizuri, lakini hakuna ujumbe uliopokelewa kwa barua pepe. Mwishoni, nilichukua fomu safi kutoka kwa njia ya pili na kusahihisha mstari wa barua pepe ndani yake kwa barua pepe yangu. Tatizo linaweza kuwa nini? Upangishaji hulipwa na inasaidia maandishi ya php. Toleo la PHP 7.0 inatumika.

Habari, Alexander!
Ikiwa, baada ya kuwasilisha fomu, utaona ujumbe kwenye tovuti "Ujumbe umetumwa kwa ufanisi. Nenda kwenye ukurasa mkuu wa blogu...”, hii ina maana kwamba fomu ilitumwa kwa ufanisi.
Kwa nini hakuna barua katika kikasha changu?
1. Mstari wa 54 - $address = " [barua pepe imelindwa]”; sahihisha kwa barua pepe yako.
2. angalia kama barua pepe ziko kwenye TAKA

Alexander anajibu:
12/06/2017 saa 09:23

Mstari wa 54 umesahihishwa kwa barua pepe yangu. Hakuna chochote kwenye kisanduku cha barua taka. Labda niandikie usaidizi wa kiufundi wa mwenyeji, lakini sijui cha kuandika?

jaribu hapa.
Unaweza kupata kidhibiti cha php kutoka hapo na kuiongeza kwenye fomu yako.

Alexander anajibu:
12/06/2017 saa 20:25

Fomu hii pia inafanya kazi na haitoi makosa, lakini hakuna barua pepe zinazopokelewa. Nilibadilisha barua pepe yangu hapo. Inavyoonekana, ingawa mwenyeji anaunga mkono PHP, kitu kinahitaji kuwezeshwa katika mipangilio, lakini sijui ni nini haswa.
Kukaribisha hutumiwa na nic.ru Tariff 200
Niliandika kwa msaada wa kiufundi, lakini wako kimya.

Swali. Katika fomu kuna mahali pa kujiandikisha ambayo anwani ya posta kutuma barua, lakini ni wapi ninapaswa kujiandikisha kutoka kwa kisanduku gani cha barua kutuma barua? Au mwenyeji mwenyewe anapaswa kuelewa hili kwa chaguo-msingi?

Msaada wa kiufundi ulijibu hivyo kazi ya barua Inafanya kazi vizuri kwenye mwenyeji. Alinipa hati ya kuangalia
Barua kutoka kwa mwenyeji ilikuja kwa ofisi ya posta. Waliniambia niangalie tena fomu.

Mchana mzuri, Stepan! Niliweka maandishi yako ya maoni kwa kutumia njia ya kwanza, kila kitu hufanya kazi. Asante! Mimi si mzuri katika kupanga programu. Niambie nini cha kuongeza kwenye msimbo wa mail.php ili ujumbe kuhusu kutuma ujumbe uonekane kwenye dirisha dogo ibukizi. Asante tena!
Ndio, nilijaribu pia maandishi na captcha, lakini kwa sababu fulani nambari hazionyeshwa. GIF na faili ziko mahali pake.

Habari, Igor!
Katika kanuni, nukta Na. 15:

(Echo "Ujumbe ulitumwa kwa mafanikio, katika sekunde 6 utaelekezwa kwenye ukurasa kuu wa tovuti ya blogu, ambapo unaweza kuendelea na kuvinjari kwako";)

ongeza kwa ujumbe darasa la CSS na mitindo na ndivyo hivyo (unaweza kufanya hivi):

(mwangwi"

Ujumbe ulitumwa kwa mafanikio, baada ya sekunde 6 utaelekezwa kwenye ukurasa kuu wa tovuti ya blogu, ambapo unaweza kuendelea na kuvinjari kwako.

";}

ikiwa (isset($_POST['name'])) ($name = $_POST['name']; ikiwa ($name == ") (haijawekwa($name);))
Je, unaweza kueleza kilichoandikwa katika mstari huu na ni nini kinachoangaliwa?

Habari. Lakini ninawezaje kuwasilisha fomu ikiwa nina tovuti kwenye seva ya ndani? Ninatumia Open Server

Moja ya kazi maarufu zaidi kwenye tovuti ni fomu ya maombi au utaratibu, data ambayo hutumwa kwa barua pepe kwa mmiliki wa tovuti. Kama sheria, fomu kama hizo ni rahisi na zina sehemu mbili au tatu za kuingiza data. Jinsi ya kuunda fomu ya kuagiza vile? Hii inahitaji matumizi ya lugha Alama ya HTML na lugha PHP programu.

Lugha ya alama ya HTML yenyewe ni rahisi; unahitaji tu kujua jinsi na wapi kuweka vitambulisho fulani. Kwa lugha ya programu ya PHP, mambo ni ngumu zaidi.

Kwa mpangaji wa programu, kuunda fomu kama hiyo sio ngumu, lakini kwa mbuni wa mpangilio wa HTML, vitendo vingine vinaweza kuonekana kuwa ngumu.

Unda fomu ya kuwasilisha data katika html

Mstari wa kwanza utakuwa kama ifuatavyo

Hii ni sana kipengele muhimu fomu. Ndani yake tunaonyesha jinsi data itahamishwa na faili gani. Katika kesi hii, kila kitu kinahamishwa Mbinu ya POST faili send.php. Mpango katika faili hii lazima ipasavyo kupokea data, itakuwa zilizomo katika safu posta, na kutuma kwa barua pepe maalum.

Turudi kwenye fomu. Mstari wa pili utakuwa na sehemu ya kuingiza jina lako kamili. Ina nambari ifuatayo:

Aina ya fomu ni maandishi, yaani, mtumiaji ataweza kuingiza au kunakili maandishi hapa kutoka kwenye kibodi. Kigezo cha jina kina jina la fomu. Katika kesi hii, ni fio; ni chini ya jina hili kwamba kila kitu ambacho mtumiaji aliingia kwenye uwanja huu kitapitishwa. Kigezo cha kishika nafasi kinabainisha kitakachoandikwa katika sehemu hii kama maelezo.

Mstari unaofuata:

Hapa, karibu kila kitu ni sawa, lakini jina la shamba ni barua pepe, na maelezo ni kwamba mtumiaji huingiza barua pepe yake katika fomu hii.

Mstari unaofuata utakuwa kitufe cha "tuma":

NA mstari wa mwisho fomu itakuwa na lebo

Sasa hebu tuweke kila kitu pamoja.





Sasa hebu tufanye mashamba katika fomu ya lazima. Tunayo nambari ifuatayo:





Unda faili inayokubali data kutoka kwa fomu ya HTML

Hii itakuwa faili inayoitwa send.php

Katika faili, katika hatua ya kwanza, unahitaji kukubali data kutoka kwa safu ya posta. Ili kufanya hivyo, tunaunda vigezo viwili:

$fio = $_POST["fio"];
$barua pepe = $_POST["barua pepe"];

Majina yanayobadilika katika PHP hutanguliwa na ishara ya $ na nusu-colon huwekwa mwishoni mwa kila mstari. $_POST ni safu ambayo data kutoka kwa fomu hutumwa. Katika fomu ya html, njia ya kutuma imebainishwa kama method="post". Kwa hivyo, vigezo viwili kutoka kwa fomu ya html vinakubaliwa. Ili kulinda tovuti yako, unahitaji kupitisha vigezo hivi kupitia vichungi kadhaa - kazi za php.

Kazi ya kwanza itabadilisha herufi zote ambazo mtumiaji atajaribu kuongeza kwenye fomu:

Katika kesi hii, vigezo vipya havikuundwa katika php, lakini zilizopo hutumiwa. Kichujio kitafanya nini ni kubadilisha tabia "