Barua pepe ni nini? Katika ulimwengu wa kisasa wa biashara hii ni:
- Uso wako. Ni kwa msaada wa barua pepe kwamba unaweza kuunda picha nzuri machoni pa mshirika au kuharibu hisia ya kwanza.
- Chombo chako cha kufanya kazi. Mawasiliano mengi na ulimwengu wa nje hufanyika kupitia barua pepe. Kwa hiyo, ikiwa una ujuzi katika chombo hiki, unaweza kufanya maisha yako rahisi sana.
- Usumbufu wenye nguvu. Ulimwengu wa nje unajaribu kukupata, kukukengeusha na kukupotosha kupitia barua pepe.
Kwa mtazamo huu, hebu tuangalie kufanya kazi na barua pepe. Wacha tuanze na kitu rahisi.
Kuunda barua
Ninatumia mteja wa barua pepe wa Mozilla Thunderbird, kwa hivyo nitatumia kama mfano. Wacha tuunde herufi mpya na tuende kutoka juu hadi chini kupitia orodha ya sehemu.
Kwa nani. Nakili. Nakala iliyofichwa
Huenda wengine hawajui, lakini "Kwa" katika Mozilla inaweza kubadilishwa kuwa "Cc" au "Bcc".
- Kwa nani: tunaandika mpokeaji mkuu au wapokeaji kadhaa waliotenganishwa na semicolon.
- Nakili: tunamwandikia mtu ambaye anapaswa kusoma barua, lakini ambaye hatutarajii majibu kutoka kwake.
- Nakala iliyofichwa: tunamwandikia mtu ambaye anapaswa kusoma barua, lakini inapaswa kubaki haijulikani kwa wapokeaji wengine wa barua. Inafaa hasa kutumia kwa utumaji wa barua nyingi za biashara, kama vile arifa.
Si sahihi katika barua nyingi, onyesha wapokeaji kwa kutumia sehemu za "Nakili" au "Kwa". Mara kadhaa kwa mwaka mimi hupokea barua zinazoorodhesha wapokeaji 50–90 katika sehemu ya “Cc”. Kuna ukiukaji wa faragha. Sio wapokeaji wako wote wanaohitaji kujua ni nani mwingine unayefanya kazi naye kwenye mada sawa. Ni vizuri ikiwa hawa ni watu wanaofahamiana. Je, ikiwa kuna makampuni yanayoshindana kwenye orodha ambayo hayajui kuhusu kila mmoja? Kwa kiwango cha chini, unahitaji kuwa tayari kwa maelezo yasiyo ya lazima, na kwa kiwango cha juu, kusitisha ushirikiano na mmoja wao. Usifanye hivi.
Mada ya barua
Huduma za utumaji barua za kitaalamu mara nyingi huandika (wakati mwingine kwa busara) kuhusu umuhimu wa mada ya barua pepe kwenye blogu zao za kampuni. Lakini mara nyingi tunazungumza juu ya barua za mauzo, ambapo mada ya barua hutatua shida "barua pepe inapaswa kufunguliwa."
Tunajadili mawasiliano ya kila siku ya biashara. Hapa mada inasuluhisha shida "barua na mwandishi wake wanapaswa kutambuliwa kwa urahisi na kupatikana." Kwa kuongezea, bidii yako itarudi kwako katika mfumo wa karma ya herufi nyingi za majibu, na viambishi awali tu. Re: au FWD, kati ya ambayo itabidi utafute barua inayotaka kwenye mada.
Barua ishirini ni kiasi cha mawasiliano ya siku moja kwa msimamizi wa kati. Sizungumzii wajasiriamali na wamiliki wa biashara hata kidogo; idadi yao ya herufi wakati mwingine hupunguzwa kwa 200 au zaidi kwa siku. Kwa hivyo kwa mara nyingine tena: usitume barua pepe zenye mada tupu.
Kwa hivyo, jinsi ya kuunda mstari wa somo la barua pepe kwa usahihi?
Kosa namba 1 : Jina la kampuni pekee katika somo. Kwa mfano, "Anga" na ndivyo hivyo. Kwanza, pengine si wewe pekee kutoka kwa kampuni yako unayewasiliana na mshirika huyu. Pili, mada kama hiyo haileti maana yoyote, kwa sababu jina la kampuni yako tayari linaonekana kutoka kwa anwani. Tatu, nadhani kisanduku chako cha barua kitakuwaje na mbinu hii ya mawasiliano? Kitu kama hiki.
Je, ni rahisi kutafuta kwenye mada kama hizo?
Kosa namba 2 : mkali, kuuza kichwa cha habari. Ni vizuri ikiwa unajua jinsi ya kuandika vichwa vya habari kama hivyo. Lakini ni sahihi kutumia ujuzi huu katika mawasiliano ya biashara? Kumbuka madhumuni ya mada ya barua pepe ya biashara: sio kuuza, lakini kutoa kitambulisho na utafutaji.
Nakala ya barua
Kuna miongozo mingi ya uandishi kwa hafla tofauti. Kwa mfano, Maxim Ilyakhov, Alexander Amzin na mabwana wengine wa maneno wana habari nyingi muhimu. Ninakushauri kusoma makala zao, angalau kuboresha kusoma na kuandika kwa ujumla na kuboresha mtindo wa jumla wa hotuba iliyoandikwa.
Katika mchakato wa kuandika barua, lazima tufanye maamuzi kadhaa kwa mlolongo.
Suala la adabu . Mwanzoni mwa barua, unaweza kufifia kwa kupendeza au hata huruma katika roho ya "Rodya mpenzi wangu, imekuwa zaidi ya miezi miwili tangu nilipozungumza nawe kwa maandishi, ambayo mimi mwenyewe niliteseka na hata sikulala. usiku, kufikiria." Heshima sana na ya gharama kubwa sana, kwa suala la wakati wa kuandika utangulizi kama huo, na kwa wakati wa mpatanishi kuisoma. Mawasiliano ni biashara, unakumbuka? Sio insha katika aina ya epistolary kwa shindano au barua kwa mama wa Raskolnikov, lakini mawasiliano ya biashara.
Tunaheshimu wakati wetu na wa wapokeaji!
Inaeleweka tu kujitambulisha na kukumbuka hali ya marafiki wako katika barua ya kwanza iliyotumwa baada ya mkutano wa muda mfupi kwenye maonyesho. Ikiwa huu ni mwendelezo wa ushirikiano au mawasiliano yanayoendelea, katika barua ya kwanza ya siku tunaandika: "Halo, Ivan", katika ya pili na inayofuata: "Ivan, ...".
Rufaa . Nimekuwa na wasiwasi juu ya swali la nani wa kushughulikia katika barua ikiwa kuna wapokeaji kadhaa. Hivi majuzi niliandika barua kwa wasichana watatu wanaoitwa Anna. Bila shaka yoyote, niliandika "Hello, Anna" na sikuwa na wasiwasi. Lakini bahati kama hiyo sio wakati wote.
Je, ikiwa kuna wapokeaji watatu au hata saba na hawana jina moja? Unaweza kuorodhesha kwa majina: "Habari za mchana, Rodion, Pulcheria, Avdotya na Pyotr Petrovich." Lakini ni ndefu na inachukua muda. Unaweza kuandika: "Halo, wenzako!"
Kwa mimi mwenyewe, ninatumia sheria ya kuhutubia kwa jina mtu kwenye uwanja wa "Kwa". Na usiwasiliane na wale walio kwenye nakala kabisa. Sheria hii pia inakuwezesha kuamua kwa usahihi zaidi (moja!) Mpokeaji wa barua na madhumuni ya barua hii.
Nukuu . Mara nyingi mawasiliano ni mlolongo wa barua na maswali na majibu - kwa neno, mazungumzo. Inachukuliwa kuwa mazoezi mazuri ya kutofuta historia ya mawasiliano na kuandika majibu yako juu ya maandishi yaliyonukuliwa, ili unaporudi kwenye barua hii wiki moja baadaye, unaweza kusoma mazungumzo kwa urahisi kutoka juu hadi chini, kushuka kwa tarehe.
Kwa sababu fulani, mpangilio chaguo-msingi katika Mozilla ni "Weka kishale baada ya maandishi yaliyonukuliwa." Ninapendekeza kuibadilisha kwenye menyu ya "Zana" → "Chaguo za Akaunti" → "Kutunga na Kushughulikia". Ni lazima iwe hivyo.
Kusudi la barua . Kuna aina mbili za barua za biashara:
- tunapomjulisha tu interlocutor (kwa mfano, ripoti juu ya kazi iliyofanywa kwa mwezi);
- na wakati tunataka kitu kutoka kwa interlocutor. Kwa mfano, ili aidhinishe ankara iliyoambatanishwa ya malipo.
Kama sheria, kuna barua nyingi za kutia moyo kuliko barua za kuripoti. Ikiwa tunataka kufikia kitu kutoka kwa interlocutor, ni muhimu sana kusema hili kwa barua katika maandishi wazi. Wito wa kuchukua hatua uambatane na jina na iwe sentensi ya mwisho katika barua.
Si sahihi : "Porfiry Petrovich, najua ni nani alimuua yule mzee."
Haki : "Porfiry Petrovich, ni mimi niliyemuua yule mzee, tafadhali chukua hatua za kunikamata, nimechoka kuteseka!"
Kwa nini mwandishi wa habari akufikirie nini cha kufanya na barua hii? Baada ya yote, anaweza kufanya uamuzi mbaya.
Sahihi katika maandishi . Lazima awe. Zaidi ya hayo, wateja wote wa barua pepe hukuruhusu kusanidi ubadilishaji sahihi wa kiotomatiki, kwa mfano "Waaminifu, ...". Katika Mozilla, hii inafanywa katika menyu ya "Zana" → "Chaguo za Akaunti".
Kuandika au kutoandika anwani katika sahihi ni suala la kibinafsi kwa kila mtu. Lakini ikiwa umeunganishwa kwa njia yoyote na mauzo, hakikisha kuandika. Hata kama mpango huo haufanyiki kwa sababu ya mawasiliano, katika siku zijazo utapatikana kwa urahisi kwa kutumia anwani kutoka kwa saini.
Hatimaye, kipengele kimoja zaidi cha mwili wa barua kwa wale interlocutors ambao hawapendi (hawawezi, hawataki, hawana muda) kujibu barua zako. Tafadhali onyesha chaguo-msingi katika sehemu kuu ya barua. Kwa mfano, "Porfiry Petrovich, ikiwa hautakuja kunikamata kabla ya 12:00 Ijumaa, basi ninajiona kuwa nimesamehewa." Bila shaka, tarehe ya mwisho lazima iwe halisi (hupaswi kutuma maandishi kutoka kwa mfano siku ya Ijumaa saa 11:50). Mpokeaji lazima awe na uwezo wa kusoma na kutenda kulingana na barua yako. "Ukimya" kama huo hukuondoa jukumu la kutokujibu kwa mpatanishi. Kama kawaida, unahitaji kukabiliana na matumizi ya kipengele hiki kwa busara. Ikiwa mtu anajibu barua zako kwa wakati na mara kwa mara, uamuzi kama huo unaweza, ikiwa haumchukizi, basi kumsisitiza kidogo au kusababisha uamuzi wa kutojibu barua hivi sasa, lakini kukulazimisha kusubiri hadi Ijumaa.
Viambatisho
Barua mara nyingi huja na viambatisho: wasifu, mapendekezo ya kibiashara, makadirio, ratiba, scans ya nyaraka - chombo rahisi sana na wakati huo huo chanzo cha makosa maarufu.
Hitilafu : saizi kubwa ya uwekezaji. Mara nyingi mimi hupokea barua pepe zilizo na viambatisho vya hadi MB 20 kwa ukubwa. Kama sheria, hizi ni skana za hati zingine katika umbizo la TIFF, na azimio la 600dpi. Programu ya barua pepe ya mwandishi karibu hakika itagandisha kwa dakika kadhaa katika jaribio lisilofaa la kupakia onyesho la kukagua kiambatisho. Na Mungu apishe mbali mpokeaji anajaribu kusoma barua hii kwenye simu mahiri...
Binafsi, mimi hufuta barua kama hizo mara moja. Je, hutaki barua pepe yako iishe kwenye tupio kabla ya kusomwa? Angalia ukubwa wa uwekezaji. Inapendekezwa kuwa si zaidi ya 3 MB.
Nini cha kufanya ikiwa inazidi?
- Jaribu kusanidi upya kichanganuzi chako kwa umbizo na azimio tofauti. Kwa mfano, PDF na 300dpi hutoa skanisho zinazoweza kusomeka kabisa.
- Fikiria juu ya programu kama vile WinRar au 7zip archiver. Faili zingine zinabana kikamilifu.
- Nini cha kufanya ikiwa kiambatisho ni kikubwa na huwezi kukipunguza? Kwa mfano, hifadhidata tupu ya uhasibu ina uzito wa 900 MB. Hifadhi ya habari ya wingu itakusaidia: Dropbox, Hifadhi ya Google na kadhalika. Baadhi ya huduma, kama vile Mail.ru, hubadilisha viambatisho vikubwa kiotomatiki kuwa viungo vya hifadhi ya wingu. Lakini napendelea kudhibiti habari yangu iliyohifadhiwa kwenye wingu mwenyewe, kwa hivyo sikubali otomatiki kutoka kwa Mail.ru.
Na moja zaidi si dhahiri kabisa mapendekezo kuhusu uwekezaji - yao Jina . Ni lazima ieleweke na kukubalika kwa mpokeaji. Mara moja sisi katika kampuni tulikuwa tukitayarisha pendekezo la kibiashara kwa jina la ... basi iwe Fyodor Mikhailovich Dostoevsky. Nilipokea barua kutoka kwa meneja iliyo na rasimu ya CP kwa idhini, na kiambatisho kilijumuisha faili inayoitwa "ForFedi.docx". Meneja aliyenitumia hii alikuwa na mazungumzo ambayo yalikwenda kama hii:
Mpendwa meneja, uko tayari kibinafsi kumwendea mtu huyu anayeheshimiwa na kumwita Fedya usoni mwake?
Kwa namna fulani, hapana, yeye ni mtu anayeheshimiwa, kila mtu anamwita kwa jina lake la kwanza na patronymic.
Kwa nini ulitaja kiambatisho "Kwa Fedi"? Nikimpelekea sasa hivi unadhani atatununua vishoka kwa kutumia huyu CP?
Ningeibadilisha jina baadaye ...
Kwa nini uandae bomu la muda - kukataa kwa mteja anayetarajiwa - au ujiundie kazi ya ziada kwa kubadilisha jina la faili? Kwa nini usitaje kiambatisho mara moja kwa usahihi: "Kwa Fyodor Mikhailovich.docx" au bora zaidi - "KP_Sky_Axes.docx".
Kwa hivyo, tuna barua pepe nyingi au chache zilizopangwa kama "uso". Wacha tuendelee kutazama barua pepe kama zana ya kazi inayofaa na tuzungumze juu ya sehemu yake ya usumbufu.
Kufanya kazi na barua
Barua pepe ni usumbufu mkubwa. Kama ilivyo kwa usumbufu wowote, barua pepe inahitaji kushughulikiwa kwa kubana sheria na kuanzisha ratiba za kazi.
Kwa uchache, unahitaji kuzima arifa ZOTE kuhusu kuwasili kwa barua. Ikiwa mteja wa barua pepe amesanidiwa kwa chaguo-msingi, utaarifiwa na ishara ya sauti, ikoni iliyo karibu na saa itawaka, na hakikisho la barua litaonyeshwa. Kwa neno moja, watafanya kila kitu ili kwanza kukuondoa kwenye kazi ngumu, na kisha kukuingiza kwenye dimbwi la barua ambazo hazijasomwa na barua ambazo hazijatazamwa - minus saa moja au mbili kutoka kwa maisha yako.
Watu wengine wana utashi wenye nguvu unaowaruhusu kutokengeushwa na arifa, lakini watu wa kawaida ni bora wasijaribu hatima na kuzizima. Katika Mozilla Thunderbird, hii inafanywa kupitia menyu "Zana" → "Mipangilio" → "Jumla" → "Wakati ujumbe mpya unapoonekana."
Ikiwa hakuna arifa, unawezaje kuelewa kuwa barua imefika?
Rahisi sana. Wewe mwenyewe, kwa uangalifu, tenga wakati wa kupanga barua yako, fungua mteja wako wa barua pepe na uone ujumbe wote ambao haujasomwa. Hii inaweza kufanyika mara mbili kwa siku, kwa mfano, wakati wa chakula cha mchana na jioni, au wakati wa kulazimishwa, kwa mfano, katika foleni za magari.
Watu mara nyingi huuliza, vipi kuhusu nyakati za majibu na barua za haraka? Ninajibu: huna barua za dharura katika barua yako. Isipokuwa unafanya kazi katika idara ya usaidizi kwa wateja (idara hii ina sheria zake za kufanya kazi na barua).
Ikiwa kuna barua za haraka, mtumaji atakujulisha kuhusu hili kupitia njia nyingine - simu, SMS, Skype. Kisha utaenda kwa mteja wako wa barua pepe kwa uangalifu na kuchakata barua za dharura. Wataalamu wa usimamizi wa wakati wote (kwa mfano, Gleb Arkhangelsky akiwa na "Hifadhi ya Wakati") hutangaza jibu la kawaida kwa barua pepe ndani ya saa 24. Hii ni kanuni ya kawaida ya tabia njema - kutotarajia majibu ya papo hapo kupitia barua pepe kutoka kwa mpatanishi wako. Ikiwa kuna barua ya dharura, ijulishe kuhusu hilo kupitia njia za mawasiliano za haraka.
Kwa hivyo, tulizima arifa na sasa washa mteja wa barua pepe kulingana na ratiba yetu.
Nini cha kufanya tunapoenda kwa barua na kushiriki katika shughuli inayoitwa "kutatua barua pepe"? Uko wapi mwanzo na mwisho wa kazi hii?
Nimesikia mengi kuhusu mfumo wa kisanduku pokezi sufuri, lakini, kwa bahati mbaya, sijakutana na mtu hata mmoja anayeutumia. Ilinibidi nitengeneze tena gurudumu langu. Kuna vifungu kwenye mada hii kwenye Lifehacker. Kwa mfano, " ". Hapo chini nitazungumza juu ya mfumo wa kisanduku sifuri katika tafsiri yangu. Ningeshukuru ikiwa wakuu wa GTD wangetoa maoni na kuongeza au kuboresha mfumo ulioelezewa.
Ni muhimu kuelewa na kukubali kwamba barua pepe si kipanga ratiba au kumbukumbu ya shughuli zako. Kwa hivyo, folda ya Kikasha lazima iwe tupu kila wakati. Mara tu unapoanza kupanga kisanduku pokezi chako, usisimame au kukengeushwa na chochote hadi utakapoondoa folda hii.
Nini cha kufanya na barua pepe kwenye kikasha chako? Unahitaji kupitia kila herufi kwa mpangilio na kuifuta. Ndiyo, angaza tu na ubonyeze Futa kwenye kibodi yako. Ikiwa huwezi kujiletea kufuta barua, itabidi uamue nini cha kufanya nayo.
- Je, unaweza kulijibu kwa dakika tatu? Je, ninahitaji kulijibu? Ndiyo, ni muhimu, na jibu litachukua si zaidi ya dakika tatu, kisha jibu mara moja.
- Lazima ujibu, lakini kuandaa jibu itachukua zaidi ya dakika tatu. Ikiwa unatumia kipanga kazi kinachokuruhusu kubadilisha barua pepe kuwa kazi, geuza barua pepe kuwa kazi na usahau kuihusu kwa muda. Kwa mfano, mimi hutumia huduma ya ajabu kabisa ya Doit.im. Inakuruhusu kutoa barua pepe ya kibinafsi: unatuma barua kwake, na inabadilika kuwa kazi. Lakini ikiwa huna kipanga kazi, hamishia barua hiyo kwenye folda ndogo ya "0_Run".
- Baada ya kujibu barua haraka, kuibadilisha kuwa kazi, au kuisoma tu, unahitaji kuamua nini cha kufanya na ujumbe huu unaofuata: uifute au uitume kwenye moja ya folda kwa uhifadhi wa muda mrefu.
Hapa kuna folda za uhifadhi wa muda mrefu nilizonazo.
- 0_Tekeleza. Sina folda kama hiyo, lakini ikiwa huna mpangaji, narudia, unaweza kuweka barua zinazohitaji kazi ya kina hapa. Folda hii pia inahitaji kusafishwa mara kwa mara, lakini kwa njia ya kufikiria kwa wakati uliotengwa maalum kwa hili.
- 1_Kumb. Hapa ninaweka barua zilizo na maelezo ya nyuma: barua za kukaribisha na kuingia kutoka kwa huduma mbalimbali za mtandao, tiketi za ndege zinazokuja, na kadhalika.
- 2_Miradi. Kumbukumbu ya mawasiliano juu ya washirika na miradi ambayo kuna uhusiano wa sasa imehifadhiwa hapa. Kwa kawaida, folda tofauti imeundwa kwa kila mradi au mpenzi. Katika folda ya mpenzi ninaweka barua sio tu kutoka kwa wafanyakazi wake, lakini pia barua kutoka kwa wafanyakazi wa Neb kuhusiana na mpenzi huyu. Rahisi sana: ikiwa ni lazima, barua zote kwenye mradi ziko karibu kwa kubofya mara kadhaa.
- 3_Makumbusho. Hapa ndipo nilipoweka barua hizo ambazo itakuwa ni huruma kuzifuta, na faida yao si dhahiri. Pia, folda zilizo na miradi iliyofungwa kutoka kwa "2_Projects" huhamia hapa. Kwa kifupi, "Makumbusho" huhifadhi wagombea wa kwanza wa kuondolewa.
- 4_Nyaraka. Hapa kuna barua zilizo na sampuli za elektroniki za hati ambazo zinaweza kuwa muhimu katika siku zijazo kwa uhasibu, kwa mfano, ripoti za upatanisho kutoka kwa wateja, tikiti za safari zilizochukuliwa. Folda ina mambo mengi yanayofanana na folda za "2_Projects" na "1_Reference", maelezo ya uhasibu pekee yanahifadhiwa ndani yake, na maelezo ya usimamizi yanahifadhiwa kwenye folda ya "2_Projects". Katika "4_Documents" kuna habari iliyokufa, na katika "2_Projects" kuna taarifa za moja kwa moja.
- 5_Maarifa. Hapa ninaweka tu majarida muhimu ambayo ninataka kurejea baada ya muda kwa msukumo au kutafuta suluhu.
Kuna mipangilio mingine ya mteja wa barua pepe ambayo ni muhimu kwa uendeshaji wa mfumo huu. Kwanza, kwa chaguo-msingi katika Thunderbird kuna kisanduku tiki cha "Weka alama kuwa ujumbe umesomwa". Ninapendelea kufanya hivi kwa uangalifu, kwa hivyo chini na bendera! Ili kufanya hivyo, nenda kwenye menyu ya "Zana" → "Mipangilio" → "Advanced" → "Kusoma na Kuonyesha".
Pili, tunatumia vichungi . Hapo awali, nilitumia vichungi vilivyotuma barua kiotomatiki kwa folda zinazofaa kulingana na anwani ya mtumaji. Kwa mfano, barua kutoka kwa mwanasheria zilihamishiwa kwenye folda ya "Wakili". Niliacha njia hii kwa sababu kadhaa. Kwanza: barua kutoka kwa mwanasheria katika 99% ya kesi zinahusiana na mradi fulani au mpenzi, ambayo ina maana lazima zihamishwe kwenye folda ya mpenzi au mradi huu. Pili: Niliamua kuongeza ufahamu. Wewe mwenyewe lazima uamue wapi barua maalum inapaswa kuhifadhiwa, na ni rahisi zaidi kutafuta ujumbe ambao haujachakatwa katika sehemu moja tu - kwenye kisanduku pokezi. Sasa ninatumia vichungi tu kwa kupanga herufi za kawaida za kiotomatiki kutoka kwa mifumo mbali mbali hadi kwenye folda, ambayo ni, barua ambazo hazinihitaji kufanya maamuzi. Vichujio katika Mozilla Thunderbird vimeundwa kwenye menyu ya "Zana" → "Vichujio vya Ujumbe".
Kwa hivyo, kwa njia sahihi, barua pepe inapaswa kuchukua kutoka dakika 10 hadi 60 kwa siku, kulingana na kiasi cha mawasiliano.
Ndiyo, na jambo moja zaidi. Je, tayari umezima arifa kuhusu kuwasili kwa barua mpya? ;)
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 ya alama za HTML na lugha ya programu ya PHP.
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
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 semicolon imewekwa 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 "<" в "<". Также он поступить с другими символами, встречающимися в html коде.
Chaguo za kukokotoa za pili husimbua URL ikiwa mtumiaji atajaribu kuiongeza kwenye fomu.
$fio = urldecode($fio);
$barua pepe = urldecode($email);
Kwa kazi ya tatu tutaondoa nafasi kutoka mwanzo na mwisho wa mstari, ikiwa ipo:
$fio = trim($fio);
$ email = trim($email);
Kuna vitendaji vingine vinavyokuruhusu kuchuja vigeu vya php. Matumizi yao yanategemea jinsi unavyojali kwamba mshambuliaji atajaribu kuongeza msimbo wa programu kwenye fomu hii ya uwasilishaji ya barua pepe ya html.
Uthibitishaji wa data iliyohamishwa kutoka fomu ya HTML hadi faili ya PHP
Ili kuangalia ikiwa nambari hii inafanya kazi na ikiwa data inahamishwa, unaweza kuionyesha kwenye skrini kwa kutumia kitendakazi cha mwangwi:
echo $ fio;
mwangwi"
";
echo $ barua pepe;
Mstari wa pili hapa unahitajika kutenganisha pato la vigeu vya php katika mistari tofauti.
Inatuma data iliyopokelewa kutoka kwa fomu ya HTML kwa barua pepe kwa kutumia PHP
Ili kutuma data kwa barua pepe, unahitaji kutumia kazi ya barua pepe katika PHP.
mail("anwani ipi ya kutuma", "somo la barua", "Ujumbe (mwili wa barua)","Kutoka: ambayo barua inatumwa \r\n");
Kwa mfano, unahitaji kutuma data kwa barua pepe ya mmiliki wa tovuti au meneja [barua pepe imelindwa].
Mada ya barua inapaswa kuwa wazi, na ujumbe wa barua unapaswa kuwa na kile ambacho mtumiaji alibainisha katika fomu ya HTML.
barua (" [barua pepe imelindwa]", "Maombi kutoka kwa tovuti", "Jina kamili:".$fio.". Barua pepe: ".$email ,"Kutoka: [barua pepe imelindwa]\r\n");
Inahitajika kuongeza hali ambayo itaangalia ikiwa fomu ilitumwa kwa kutumia PHP kwa anwani maalum ya barua pepe.
ikiwa (barua (" [barua pepe imelindwa]", "Agizo kutoka kwa tovuti", "Jina kamili:".$fio.". Barua pepe: ".$email ,"Kutoka: [barua pepe imelindwa]\r\n"))
{
echo "ujumbe uliotumwa kwa mafanikio";
) mwingine (
}
Kwa hivyo, msimbo wa programu ya faili ya send.php, ambayo itatuma data ya fomu ya HTML kwa barua pepe, itaonekana kama hii:
$fio = $_POST["fio"];
$barua pepe = $_POST["barua pepe"];
$fio = htmlspecialchars($fio);
$barua pepe = htmlspecialchars($email);
$fio = urldecode($fio);
$barua pepe = urldecode($email);
$fio = trim($fio);
$ email = trim($email);
// echo $ fio;
// mwangwi"
";
// echo $ barua pepe;
ikiwa (barua (" [barua pepe imelindwa]", "Maombi kutoka kwa tovuti", "Jina kamili:".$fio.". Barua pepe: ".$email ,"Kutoka: [barua pepe imelindwa]\r\n"))
( echo "ujumbe umetumwa kwa mafanikio";
) mwingine (
echo "makosa yalitokea wakati wa kutuma ujumbe";
}?>
Mistari mitatu ya kuangalia ikiwa data inahamishiwa kwenye faili imetolewa maoni. Ikiwa ni lazima, zinaweza kuondolewa, kwani zilihitajika tu kwa kurekebisha.
Tunaweka msimbo wa HTML na PHP kwa kuwasilisha fomu katika faili moja
Katika maoni kwa kifungu hiki, watu wengi huuliza swali la jinsi ya kuhakikisha kuwa fomu ya HTML na nambari ya PHP ya kutuma data kwa barua pepe iko kwenye faili moja, na sio mbili.
Ili kutekeleza kazi hii, unahitaji kuweka msimbo wa HTML wa fomu katika faili ya send.php na kuongeza hali ambayo itaangalia uwepo wa vigezo katika safu ya POST (safu hii inatumwa kutoka kwa fomu). Hiyo ni, ikiwa vigezo katika safu hazipo, basi unahitaji kuonyesha mtumiaji fomu. Vinginevyo, unahitaji kupokea data kutoka kwa safu na kuituma kwa mpokeaji.
Hebu tuone jinsi ya kubadilisha msimbo wa PHP katika faili ya send.php:
//angalia ikiwa vigeuzo vipo kwenye safu ya POST
if(!isset($_POST["fio"]) na !isset($_POST["email"]))(
?> ) mwingine (
//onyesha fomu
$fio = $_POST["fio"];
$barua pepe = $_POST["barua pepe"];
$fio = htmlspecialchars($fio);
$barua pepe = htmlspecialchars($email);
$fio = urldecode($fio);
$barua pepe = urldecode($email);
$fio = trim($fio);
$barua pepe = trim($email);
ikiwa (barua (" [barua pepe imelindwa]", "Maombi kutoka kwa tovuti", "Jina kamili:".$fio.". Barua pepe: ".$email ,"Kutoka: [barua pepe imelindwa]\r\n"))(
echo "Ujumbe umetumwa kwa mafanikio";
) mwingine (
echo "Makosa yalitokea wakati wa kutuma ujumbe";
}
}
?>
Tunaangalia kuwepo kwa kutofautiana katika safu ya POST na kazi ya isset() PHP. Alama ya mshangao kabla ya chaguo hili la kukokotoa katika hali ina maana ya kukanusha. Hiyo ni, ikiwa kutofautiana haipo, basi tunahitaji kuonyesha fomu yetu. Ikiwa singeweka alama ya mshangao, hali hiyo ingemaanisha "ikiwa ipo, basi onyesha fomu." Na hii sio sawa katika kesi yetu. Kwa kawaida, unaweza kuipa jina tena kwa index.php. Ikiwa utabadilisha jina la faili, usisahau kubadilisha jina la faili kwenye mstari