internet pencereler Android

Mektubun geri bildirim kopyası. Standart Joomla araçlarını kullanarak bir geri bildirim formu oluşturma

Bu dersimizde fonksiyon ile tanışacağız. posta () oluşturma örneğini kullanarak PHP geri bildirim formları alınan verilerin daha sonra postaya gönderilmesiyle.

Bunun için iki dosya oluşturacağız - biçim.php ve mail.php... İlk dosya yalnızca kullanıcı girişi için alanları olan bir form içerecektir. etiketin içinde biçim- buton "Göndermek" ve nitelik eylem işleyiciye atıfta bulunan - mail.php, düğmeye basıldığında formdaki verilere erişildiği ona aittir. "Göndermek"... Örneğimizde, form verileri adlı bir web sayfasına gönderilir. "/Mail.php"... Bu sayfa için bir komut dosyası içerir PHP form verilerini işleyen:


Form verileri yöntemle gönderilir İLETİ(olarak işlenir $ _POST). $ _POST yöntem aracılığıyla geçerli komut dosyasına iletilen bir değişkenler dizisidir. İLETİ.

Aşağıda dosyanın içeriğini görebilirsiniz biçim.php, alanları kullanıcının kendisi tarafından bazı web sitelerinde doldurulur. Veri girişi için tüm alanlar özniteliğe sahip olmalıdır isim, mantığa dayalı olarak değerleri kendimize reçete ediyoruz.




Postaya gönderme ile PHP'de geri bildirim formu


PHP'de geri bildirim formu







Mesaj bırakın:
Adınız:



E-posta:

Telefon numarası:

İleti:

Metin alanı sınırsız sayıda karakter içerebilir ->







Form tarayıcıda görsel olarak bu şekilde görünür.

Daha sonra dosyanın kodunu yazıyoruz. mail.php... Değişkenlerin isimlerini bulmak. V PHP değişken bir işaretle başlar $ ve sonra değişkenin adı. Değişkenin metin değeri tırnak içine alınır. Değişkenler kullanılarak, formun içeriği yöneticinin e-postasına gönderilir, yalnızca form öğesinin adı köşeli parantez içinde değiştirilir - değer isim.

$ ila = " [e-posta korumalı]"; // formdan veri alan alıcının e-posta adresi
$ tema = "PHP Geri Bildirim Formu"; // alınan e-postanın konusu
$ mesaj = "Adınız:". $ _ POST ["ad"]. "
"; // değişkene isim = isim formundan elde edilen değeri atayın
$ mesaj. = "E-posta:". $ _ POST ["e-posta"]. "
"; // form adından elde edildi = e-posta
$ mesaj. = "Telefon numarası:". $ _ POST ["telefon"]. "
"; // formdan elde edilen isim = telefon
$ mesaj. = "Mesaj:". $ _ POST ["mesaj"]. "
"; // formdan elde edilen isim = mesaj
$ üstbilgileri = "MIME Sürümü: 1.0". "\ r \ n"; // başlık, format artı bir satır besleme karakteriyle eşleşir
$ başlıklar. = "İçerik türü: metin / html; karakter kümesi = utf-8". "\ r \ n"; // gönderilen içeriğin türünü belirtir
posta ($ to, $ tema, $ mesaj, $ başlıklar); // alıcıya e-posta ile değişken değerler gönder
?>

Böylece dizideki veriler $ _POST karşılık gelen değişkenlere geçirilecek ve işlev kullanılarak postaya gönderilecek posta... Formumuzu dolduralım ve gönder butonuna basalım. E-postanızı eklemeyi unutmayın. Mektup anında geldi.

İnsanlar birbirlerini çevrimdışı tanıdıklarında, ayakkabı, saat ve kartvizit gibi başarı özelliklerine dikkat ederler.

Varsayılan olarak, bir kişi, durumu, doğruluğu, zevki, ayrıntılara gösterilen özen vb. hakkında zaten çok şey söyleyebilirler.

Ve ilk iletişim çevrimiçi olarak gerçekleştiğinde, e-posta bu nitelik haline gelir.

Ve bir iş ilişkisinin henüz kurulmaya başladığı bir durumda, herhangi bir ayrıntı yalnızca sizin bir profesyonel olarak görüşünüzü etkilemekle kalmaz, aynı zamanda potansiyel bir müşterinin daha fazla iletişimi reddetmesine neden olabilir.

İyi haber şu ki, iletişimin bu aşamasında nihai sonucu doğrudan etkileyebilirsiniz: bir anlaşma olup olmayacağı.

Bir iğne ile marka adı aramaya ve çalışmaya alışkınsanız, bu bilgi sizin için yararlı olabilir.

Klasik bir iş e-postasının iskeleti

Öğe numarası 1. Kurumsal posta adresi

E-posta yazışmaları hakkında konuşmaya başladıysak, en baştan başlayalım - bir e-posta adresi ile.

Öncelikle kurumsal bir adresiniz yoksa posta kutunuzu ciddi servislere kayıt ettirin.

İkincisi, kurumsal adrese dikkat edin. Her türlü "bebeğimi" unut [e-posta korumalı]"Veya" süpermen [e-posta korumalı]».

Bu kadar bariz bir konuya değinmiş olmamıza şaşırmayın. Adresleri hafif, profesyonelce görünmeyen e-postaları periyodik olarak açmak zorundayız.

Öğe numarası 2. Kurumsal stil şablonu

Mektubun görünümü, "silinmez" dedikleri ilk izlenimdir. Aşk ya da hoşlanmama ilk görüşte burada başlar.

Programlamaya aşina olmasanız bile kurumsal bir şablon tasarlamak zor değil. İşte e-postanızı bir sürü diğerlerinden farklı kılmanıza yardımcı olacak birkaç ipucu:

  • metnin boyutunu ve rengini dikkate alarak beğeninize göre bir yazı tipi seçin (elektronik belgelerde sans-serif yazı tiplerinin kullanılması önerilir, örneğin - Verdana, Tahoma, Arial, Calibri);
  • metni biçimlendirin (örneğin, sola hizalı);
  • mektubun başına logonuzla bir resim ekleyin (popüler posta hizmetlerinin arayüzleri metne bir resim eklemenize izin verir);
  • otomatik bir imza ayarlayın (aşağıda burada hangi bilgilerin belirtilmesi gerektiğini ele alacağız).

Öğe numarası 3. Selamlar

Belki de bazıları için bu madde banal ve dikkat çekmeye değer görünmüyor. Ancak yazarların elektronik eserlerinin alıcılarını selamlamayı gerekli görmedikleri bir düzineden fazla mektup gördük.

(Bu özellikle yeni başlayan web yazarları için geçerlidir)

Dostlar, bir insanı selamlamak, ahlâkın ilk kuralı bile değildir, onsuz normal ve saygılı bir diyalog hayal etmenin imkansız olduğu bir şeydir.

Bu arada, bir kişiyi sadece ilk mektupta değil, aynı zamanda daha sonraki yazışmalarda da selamlamaya değer. Bu durumda, kendinizi banal ile sınırlayamazsınız. "Merhaba", ancak muhatabın kişiliğine daha derin bir ilgi göstermek için.

Örneğin: “Selamlar İvan İvanoviç! Haftasonun nasıldı?".

Öğe numarası 4. İçerik (itirazın amacı)

Bu kısım temyizin özünü açıklar. Metni kısa paragraflara ayırmanız, madde işaretli listeler kullanmanız önerilir.

Ayrıca, posta hizmetlerinin teknik yetenekleri, herhangi bir metni bir "çikolata" haline getirmenize izin verir.

Öğe numarası 5. Dosya eki uyarısı

Önemsiz ama önemli bir şey. Mektubun alıcısının, ekteki dosyayı gösteren ataş sembolüne dikkat etmesi gerekmediğini kabul edin.

Durumlar genellikle bir kişi önemli bir sunum veya fiyat listesi fark etmediğinde ortaya çıkar. Anlaşma böyle saçmalıkların üzerine düşerse yazık olur.

Bu nedenle muhatabınıza dikkat edin ve “Bu mektuba bir dosya ekliyorum” şeklinde kısa bir cümle yazın, çünkü hiç de zor değil.

Öğe numarası 6. Geri bildirim isteği

İş yazışmalarında da önemli bir bloktur. Bir satış kopyasındaki harekete geçirici mesajla karşılaştırılabilir. Mektubu okuduktan sonra alıcıya doğrudan ne yapmasını beklediğinizi söyleyin.

"321-456'yı arayın, tüm sorularınızı yanıtlamaktan mutluluk duyacağım."

"Yorumlarınızı bekliyoruz".

"Lütfen e-postanın alındığını onaylayın."

Son ifade, yazışmalarda temel konular tartışıldığında son derece önemlidir: bir bütçe, bir program veya bir işbirliği stratejisi üzerinde anlaşmaya varılıyor. E-postaların bazen spam olarak sonuçlandığını veya aceleyle silindiğini her zaman hatırlamakta fayda var.

Bu söz ile kendinizi bu tür sıkıntılara karşı güvence altına alacaksınız.

Öğe numarası 7. ayrılık

Ve yine basmakalıplar hakkında konuşmamız gerekiyor. Bunun nedeni, birçok iş insanının sıradan saygılı iletişimin önemini hafife almasıdır.

Hoşçakal demeden e-posta bırakmak, müzakerelerin ortasında masadan kalkıp sessizce ayrılmaya benzer.

Öğe numarası 8. İletişim bilgilerini içeren kişisel imza

Burada herhangi bir posta hizmetinde yapılandırılabilen çok otomatik imza hakkında konuşacağız. Mektubun bu bölümünde hangi bilgilerin yer alması gerektiğini düşünelim:

  • ad, soyad, konum (bu bilgi zaten "başlıkta" ise, imzada atlayabilirsiniz);
  • Şirketin adı;
  • slogan veya USP;
  • iş telefonu;
  • bağlantı;
  • sosyal ağlardaki sayfalara bağlantı.

Bu bilgiler sizi müşteri için daha erişilebilir hale getirecektir. Ve size sosyal ağlarda katılırsa, iş ilişkinizi sürdürmek için harika bir fırsat olacaktır.

Michael Hyatt, efsanevi kitabı Platform'da e-posta imzalarına odaklanıyor. Ve yukarıdaki noktaların yanı sıra, bunun gibi başka bir ifade eklemeyi önerir: "Bu e-posta adresi, özellikle aksini kabul etmedikçe, blog ve sosyal medya sayfaları gibi gizlidir.".

Arkadaşlar, umarız bu ipuçları işinize yarar. Küçük ama önemli bir unsur olan bir e-posta ile markanızı oluşturmaya başlayın.

Bu arada, hiç düzensiz e-postalarla uğraştınız mı? Bu gerçek, gönderenle daha fazla iletişimi nasıl etkiledi?

İş iletişimi kendi yasaları ile kendi dünyasıdır. Pek çok şey, bu yasalara nasıl uyduğumuza bağlıdır: meslektaşlarımız ve ortaklarımız üzerinde bıraktığımız izlenim, iş verimliliği ve hatta kariyer gelişimi.

İş iletişiminde özel bir yer, yalnızca çoğu ofis çalışanının günlük görevi olan iş yazışmaları tarafından işgal edilir. İş yazışmalarını düzgün bir şekilde yürütme yeteneği, karlı anlaşmalar yapmak ve işletme imajınızı şekillendirmek için iyi bir yardımcı olabilir.

Bir iş mektubunun bazı özelliklerine bir göz atalım. Yani, iş yazışmaları:

  • şablon cümleleri ve klişelerin kullanımı
  • duygusal tarafsızlık,
  • anlamsal doğruluk ve sunumun kısalığı,
  • iyi inşa edilmiş argümantasyon.

İngilizce iş yazışmaları, bazılarını yabancı ortaklarla veya uluslararası şirketlerde çalışan herkes için kullanmasını önerdiğimiz aynı kurallar ve klişelerdir. İş yazışmalarınızı aydınlatacak birkaç faydalı ifadeyi dikkatinize sunuyoruz. Bu ifadeler profesyonelliğinizi vurgulayacak ve bir iş insanının imajını şekillendirmeye yardımcı olacaktır. M!

1. Lütfen ekte bulun

Klasiklerle başlayalım. Bir mektuba çeşitli belgeler veya başka dosyalar eklemek genellikle gereklidir. Alıcıyı bir ekin varlığı hakkında bilgilendirmek için bu ifade mükemmeldir. Sonuçta, çevirideki "Ek" kelimesi "ek" anlamına gelir. Bu ifade mektubun sonunda kullanılmalıdır.

İşte birkaç kullanım örneği:

  • Lütfen portföyümü ekte bulabilirsiniz.
  • Lütfen sözleşmenin / sözleşmenin ekteki kopyasını bulabilirsiniz.

2. ilettim

Bu ifade, mektubu diğer alıcılara iletmeniz gerektiğinde kullanılabilir. Bunu muhatabına bildirmek için, "İlettim" ifadesi mükemmeldir. Örneğin:

  • Anna'nın özgeçmişini size ilettim.
  • John'un e-postasını size ilettim.

3. CC'ledim

İş yazışmalarının özelliklerinin tüm sırlarına aşina olmayan bir kişi, bu garip kısaltmanın ne anlama geldiğini anlamayabilir. Ama biz profesyoneliz. "I've cc'ed", I have karbon kopya anlamına gelen bir kısaltmadır. İfade, "mektupları alması için birini bir kopyaya koy" anlamına gelir.

Bu nedenle, diğer alıcıların kopyasına ne koyduğunuz hakkında birini bilgilendirmeniz gerekiyorsa - bu ifadeyi kullanmaktan çekinmeyin. Örneğin:

  • Sara'yı bu e-postaya cc'ledim.
  • Bu e-postalara Jack ve Jimmy'yi cc'ledim.

İş yazışmalarında kullanılamayan kısaltmalara gelince, genellikle bu durum için bir istisna yapılır.

4. Daha fazla ayrıntı için

Bu ifade, mektubunu kibarca İngilizce bitirmenin kanıtlanmış bir yoludur. "Daha fazla ayrıntı için", "daha fazla ayrıntı için", "daha fazla ayrıntı için" anlamına gelir. Kullanım örnekleri:

  • Daha fazla ayrıntı için istediğiniz zaman bana ulaşın.
  • Daha fazla ayrıntı için Satış yöneticimize yazın.

Kibarca bitirmenize yardımcı olacak bir başka ifade de "Herhangi bir sorunuz varsa, lütfen benimle iletişime geçmekten çekinmeyin." Çevirisi, bu, "Herhangi bir sorunuz varsa, bana yazmaktan çekinmeyin" anlamına gelir.

5. sabırsızlıkla bekliyorum

"İleriye bak" ifadesi "ileriye bak" anlamına gelir. Bu nedenle, muhataptan sabırsızlıkla bir yanıt veya başka bir eylem bekliyorsanız, bu ifadeyi kullanmak oldukça uygun olacaktır. Örneğin:

  • Cevabınızı bekliyorum.
  • Cevabınızı bekliyorum.

İfade en iyi mektubun sonunda kullanılır.

Bir mektup yazarken, gerçekten hoşunuza gitmese bile kibar olmanız gerekir. Her durumda yetkin mektuplar yazabilme yeteneği, profesyonelliğinizi, görgü kurallarını ve iş etiği bilginizi yansıtır. Sonuç olarak, iş yazışmalarında ifadelerin doğruluğunu ve kusursuz okuryazarlığı göstermeniz gerektiğini hatırlatırız. Kısaltmaların kullanılması da kabul edilemez (nadir istisnalar dışında).

E-postaları İngilizce olarak doğru yazın sevgili dostlar! İyi şanlar!

İyi gün dostları! Bugün, CMS Joomla'ya veya daha doğrusu motorun kendisine değil, bir geri bildirim formuyla bağlantıların oluşturulmasına adanmış başka bir makale. Joomla geri bildirim formunun özelliği, oluşturulması için gerekli tüm araçların web yöneticisinin elinde olması ve ek uzantıları indirmeye ve yüklemeye gerek olmamasıdır. CMS, yerleşik bir "Kişiler" bileşeninin yanı sıra bir istenmeyen posta önleme eklentisi "reCAPTCHA" ile donatılmıştır.

Geleneksel olarak, belirlenen fikrin uygulanması birkaç aşamaya ayrılabilir, yani:

Bir kişi oluşturun ve yapılandırın.

Gerekli tüm geri bildirim bilgilerini içerecek olan sayfa çıktısının organizasyonu.

Captcha'yı etkinleştirme, yapılandırma ve ekleme.

Neden bir geri bildirim formuna ihtiyacım var?

Geri bildirim formu, kullanıcıların ve web projesinin sahibinin birbirleriyle iletişim halinde kalabilmeleri sayesinde sitenin bağlantı unsurudur. Kullanıcının öneri ve isteklerini sahibine göndermesine veya bir ürün sipariş etmesine olanak tanıyan özellikle önemli bilgilerin (cep numarası, e-posta) belirtildiği geri bildirim formundadır.

Joomla Geri Bildirim Formu ziyaretçinin belirli verileri (adı, e-posta adresi, konu satırı) girmesi için gerekli boş alanları temsil eder, doldurduktan sonra "Gönder" özel düğmesine tıklayarak göndermeyi etkinleştirmek gerekir.

Ziyaretçilerin daha fazla rahatlığı için, geri bildirim formunu görünür bir yere yerleştirmeniz önerilir (çoğunlukla bu, sitenin başlığıdır). Ve oluşturulan menü öğesini kullanarak çıktısını düzenlediğimiz için, tüm sayfalarda yatay menünün bulunduğu yerde görüntülenecektir.

Site sahibine hangi bilgilerin bırakılması arzu edilir?

Cep telefonu numarası (ticari web projeleri, çevrimiçi mağazalar).

Adres (ticari web projeleri, çevrimiçi mağazalar).

Çalışma saatleri, teslimat yöntemi ve olası ödeme yöntemleri (ticari web projeleri, çevrimiçi mağazalar).

E-posta, Skype vb. (bloglar, kartvizit siteleri, tek sayfalar, ticari web projeleri, çevrimiçi mağazalar).

Joomla kişileri

Bu adımlardan sonra karşınıza aşağıdakine benzer, sadece boş alanları olan bir sayfa çıkacaktır. " Kişiyi düzenle"- bazı ayarlar yapmanız gereken üç sekmeden biri.

Ad - istediğiniz herhangi bir adı belirtebilirsiniz, yine de kullanıcıların gözünden gizlenecektir.

Takma ad - alan otomatik olarak doldurulur, yani boş bırakırız.

Bağlantılı kullanıcı, yorum yaparken görüntülenecek addır. Takma adınızı belirtebilir veya "Süper Kullanıcılar" sistemi tarafından atanan varsayılan adı bırakabilirsiniz.

Görüntü - bu kişiye bağlanacak bir görüntü seçme olanağı sağlar.

Konum - kişilerin bağlanacağı çalışanın konumunu ayarlamanıza olanak tanır.

E-posta - ilgili kişinin e-posta adresini görüntülemekten sorumludur.

Geri kalan alanlar ile yine de çözeceksiniz, içlerinde adres, posta kodu, cep ve sabit telefon numarası, faks vb. Belirtebilirsiniz.

Ekranın sağ alanında (kenar çubuğu), Durum / Yayınlandı, Kategori / Kategorilenmemiş, Favoriler / Yok'u seçin.

« ek bilgi"- kısa bir selamlama yazmanın önerildiği metin düzenleyicili bir sekme.

Bağlantıyı takip ederek selamımı şablon olarak kullanabilirsiniz.

« İçerik gösterimini yapılandırma»- geri bildirim formunun görüntülenmesinden sorumludur.

Geri bildirim formunu göster - "Göster".

Mektubun bir kopyasını gönderene gönder - seçiminize bağlı olarak, gönderene kendi mektubunun bir kopyasını gizlemenize veya göstermenize olanak tanır.

Kişileri ve geri bildirim formlarını görüntülemek için bir Joomla menü öğesi oluşturma

Bir sonraki adım Menü / Ana Menü / Menü oluştur öğesine gitmektir.

Açılan menü sayfasında bir başlık atayın. Bu yüzden "Kişiler" yazıyoruz.

Menü öğesi türü - mavi "Seç" düğmesine basın, ardından açılan sayfada Kişiler / Kişi'yi seçin.

Bir kişi seçme - önceden oluşturulmuş kişiyi menü öğesine bağlamamız gereken yer burasıdır. "Seç" e tıklayın ve ilgili kişiye tıklayın.

Gerekli ayarlamaları yaptıktan sonra "Kaydet" butonuna tıklayın. Sonuç olarak, sitenizde kullanıcının bir geri bildirim formu bulabileceği ve sizinle kolayca iletişim kurabileceği yeni bir "Kişiler" menü düğmesi görünecektir.

Bu bir şey için olmasa bile sona erebilirdi, ama! Spam botlarının e-posta adresinizi dolduracağı bir grup işe yaramaz mektup.

Yerleşik reCAPTCHA eklentisini yapılandırarak Joomla'yı spam'den koruma

CAPTCHA'lar nedir? Bu, otomatik kayıt ve mektup göndermeye karşı etkili bir şekilde mücadele etmenizi sağlayan bir koruma aracıdır. Bu, bir İnternet kullanıcısının belirli bir eylemi gerçekleştirmeyi taahhüt ettiği özel bir formdur (karakterleri girin, iyi bilinen bir soruyu yanıtlayın veya bölümlerden bir resim ekleyin).

CMS Joomla, 2.5 sürümünden başlayarak yerleşik captcha'yı edindi, bundan önce üçüncü taraf uzantılardan memnun olmanız gerekiyordu. Joomla'nın reCAPTCHA kullanmasına rağmen, daha modern ve bence kullanışlı bir sürüm kurmaya çalışacağız. Tüm ayarları yaptıktan sonra bu şekilde görünecek.

İlk olarak Extensions / Plugin Manager'a giderek eklentiyi etkinleştirelim. Daha rahat ve hızlı bir arama için, arama çubuğuna - captcha'ya kaydolmanızı ve aramadan sorumlu simgeye tıklamanızı öneririm. Sonuç olarak, benzer bir pencere göreceksiniz. "Durum" öğesinin yanındaki çarpı işaretine tıklayın, böylece eklentiyi başlatın ve - CAPTCHA - reCAPTCHA ifadesini tıklayın.

"Genel Anahtar"ın yanı sıra "Özel Anahtar" almanın zamanı geldi.

İhtiyacınız olan anahtarları almak için linki izle... Bu, Google'ın sahip olduğu birçok hizmetten biridir. Kendi hesabınızın olması gerekir. Daha önce Feedburner hizmetine RSS beslemesi eklemek için kullandığınız bilgilerinizi girerek veya Google Adsense kodunu Joomla'ya yükleyerek kolayca giriş yapabilirsiniz.

Açılan formu kullanarak siteye kaydolmanız gerekir.

Başlık - bir başlık atayın (ana sayfanın adını söyleyelim).

reCAPTCHA türünü seçin - captcha türünü seçmenize olanak tanır - reCAPTCHA V2 - "Ben robot değilim" ifadesinin yanındaki kutuyu işaretlemeniz gereken standart bir form; Görünmez reCAPTCHA - arka planda kullanıcıları kontrol etme.

"ReCAPTCHA kullanım koşullarını kabul et" ve "Sahiplere bildirim gönder" cümlelerinin yanına bir işaret koyuyoruz ve ardından "Kayıt Ol" butonuna tıklıyoruz.

Pekala, anahtarlarımız hazır. Hiçbir şey kalmadı. "Gizli Anahtar" alanının değerini standart reCAPTCHA eklentisindeki "Özel Anahtar" alanına ve "Anahtar" alanını "Genel Anahtar" alanına kopyalayın.

Anahtarları alıp girdikten sonra sitenize en uygun olan "Stil"in yanı sıra "Boyut"u da seçebilirsiniz. Şimdi "Kaydet ve kapat" ı tıklamanız, ardından Sistem / Genel ayarlar / CAPTCHA (varsayılan olarak) yolunu izlemeniz ve "CAPTCHA - reCAPTCHA" sistemi tarafından sağlanan tek değeri seçmeniz gerekir. Tekrar "Kaydet"e tıklayın ve Joomla geri bildirim formuna giderek captcha'nın performansını kontrol edin.

Gördüğünüz gibi, her şey çalışıyor. Herhangi bir zorluğunuz varsa, yorumlarda birlikte çözelim.

İlginiz için teşekkür ederiz ve yakında Stimylrosta sayfalarında görüşmek üzere.

Metinde dilbilgisi hatası mı buldunuz? Lütfen yöneticiyi bu konuda bilgilendirin: metni seçin ve kısayol tuşu kombinasyonuna basın Ctrl + Enter

Okurlarıma selamlar, tecrübe kazandım ve sizlere php geri bildirim formunun ilkelerinden bahsedeceğim. Her şeyin nasıl çalıştığını ve giriş formunun kendisi (giriş alanları) ile php ile yazılmış işleyici dosyası arasındaki etkileşimin nasıl gerçekleştiğini anlamanız için size açıklayıcı örnekler göstereceğim. Ayrıca kaynakları ile birlikte ücretsiz olarak indirebilirsiniz.

HTML/CSS hakkında biraz bilginiz varsa tabii ki harika olur. Benzer şekilde, kodu sayfanıza sürüklemeniz gerekecek. PHP diline dokunmayacağız, kendim için yapılması gereken tüm gerekli düzenlemeleri göstereceğim.

GÜNCELLEME: Okuyucuların cevaplarına göre daha güzel ve işlevsel bir şeye ihtiyacınız olduğunu anladım, tanışın, okuyun ve görün. En çok hangisini beğendiğinizi seçin)

GÜNCELLEME2: Sürüm 3.0 Duyarlı Açılış Sayfası + UTM etiketlerini geçen ajax formu, okuyun ve görün. hoşuna gidecek

Php'de kendi geri bildirim formumu ilk kez yapmaya çalıştığımda kendimi hatırladım ve dürüst olmak gerekirse zahmetli oldu çünkü ne olduğunu ve nasıl olduğunu anlamadı. Sabır ve azim arkadaştır ve başaracaksınız.

Php geri bildirim formu - yapı

Bir açılış sayfası (Açılış Sayfası) örneğini kullanarak geri bildirim formunun analizini inceleyeceğiz, bu arada, hakkında ayrı bir makale var. Aşağıdaki butonları kullanarak nasıl çalıştığını görebilirsiniz, bu tek sayfalık sayfanın kaynaklarını ve php işleyicisinin ana dosyasını ekliyorum (bu dosya işlenecek ve e-postaya bir mektup gönderecektir)

Kaynakları indirdikten ve arşivi açtıktan sonra aşağıdaki dosya yapısını göreceksiniz:

  • resim - Açılış Sayfasının kendisi, düğmeler vb. için kullanılan tüm resimler.
  • js - örneğin sayfada bir açılır pencere modu ve diğer görsel efektler sağlayan javascript komut dosyaları
  • index.html - bir sayfamızın dizin dosyası
  • index1.php - formdaki değerlerin iletildiği, ardından alınan değişkenlerden bir mektup oluşturulduğu ve belirtilen e-posta adresine gönderildiği bir işleyici dosyası. Ayrıca index1.php, index.html'ye (yani tek sayfalık sayfamız) otomatik yeniden yönlendirme ile verilerin başarılı bir şekilde gönderilmesi hakkında bir ara bildirim sayfası görevi görecektir.

Site dosyalarını barındıran hostinginizin php işlemeyi desteklemesi önemlidir, aksi takdirde index1.php dosyası çalışmayacak ve çalışmayacaktır. Bu nüansı netleştirmek için, hostinginizin kayıtlı olduğu kampanyayla iletişime geçin veya sadece test edin - çalışıyor, destek var demektir. Değilse, php dil ​​desteği seçeneğini etkinleştirin

Tüm öğelerin nasıl etkileşime girdiğine bir göz atın (sayfa, form, işleyici)

Form çağrısının ve işleyicisinin kaynak kodu

Geri bildirim formu içeren kalıcı bir açılır pencereyi çağıran düğmelerden birinin çalışmasına bir göz atalım. Bu verilen kaynak kodu bir kereden fazla, sayfaya iki tane eklendi ve çalışacak, tasarımınıza ve ihtiyaçlarınıza uyacak şekilde kendiniz özelleştirmeniz gerekiyor.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Geri arama isteğinde bulunun

Geri arama isteğinde bulunun

Posta kutunuza göndermeyi yapılandırmak için index1.php işleyicisinin tam kaynak kodu aşağıdadır, " [e-posta korumalı]»Kendi başınıza, geri kalanı prensipte değişmeden bırakılabilir

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 "; // kimden $ send = mail ($ address, $sub, $mes," İçerik tipi: metin / düz; karakter kümesi = utf-8 \ r \ nGönderen: $ email "); ini_set (" short_open_tag ", "Açık"); başlık ("Yenile: 3; URL = index.html");?> sizinle iletişime geçilecektir

© 2021 Tüm hakları saklıdır

Mobil rehberiniz. Operatörler. Faydalı ipuçları