2013-06-19 39 views
6

Sitemde bir iletişim formu uygulamak istiyorum, buna benzer, ancak daha basit. (Sadece e-posta ve içerik girişlerine ihtiyacım var) http://www.squarespace.com/contact/Arka plan olmadan html giriş formunu nasıl uygulayabilirim

Sorun şu ki, arka uç desteğim yok. (sadece bazı statik html sayfaları)

Soru: İletişim formumu statik html sayfalarında nasıl uygularım?

Olası çözüm: Sayfada j'lerini yerleştirmenize ve verilerinizi sunucularına aktarmanıza izin veren 3. parti araçlar olduğunu biliyorum. Bir keresinde bir tanesine rastladım ama adını unuttum ... Sizden birisini önerebilir misiniz, yoksa daha iyi bir çözüm sağlayabilir misiniz?

+0

Neden bir veritabanı ile arka uç betik dili kullanamazsınız? – sgroves

+1

Sitenizi SquareSpace.com üzerinde mi barındırıyorsunuz? –

+0

Sitem, github sayfaları gibi bir sunucuda barındırılıyor. Her neyse, sadece statik html'ye izin verilir – Wint

cevap

2

göndermek için

jQuery.post

kullanabilirsiniz, form olması gerekiyor form verilerini bir veritabanında saklayacak veya form verilerini e-posta adresinize gönderecek bir işlem komut dosyası çalıştırabilen bir sunucuya sunulur.

Kendi barındırma hesabınızı alabilir veya formunuzu işleyebilmek için 3. taraf hizmetini ödeyebilirsiniz.

Her iki durumda da, muhtemelen bir barındırma hesabı veya barındırılan bir çözüm için ödeme yapmanız gerekecektir.

"Hosted web form solutions" için çevrim içi arama yapıyorsanız, onlarca olası çözümü göreceksiniz.

Seçenekleri araştırmanız gerekir.

http://www.tectite.com/

Tectite.com da barındırılan formu çözüm sunuyor: Bir form mail script gerekiyorsa

, sık sık takip kullandık.

+0

Cevabınız bilgilendirici, teşekkürler – Wint

+0

Aynı çözümü arıyordum ve http://www.formester.com'u kuruyorum. Uygun Fiyat. Umut ediyorum bu yardım eder. – aks

0

Kısa yanıt, yalnızca JavaScript veya jQuery kullanarak yapamayacağınızdır. Formun için posta göndermek için SMTP sunucusuna bağlanmak üzere sunucu tarafı işleyicisine ihtiyacınız vardır. Orada posta gönderebilir bazı oldukça basit bir PHP komut vardır ve size e-posta form içeriğini istiyorsanız verileri

2

Birçok alternatif vardır, ancak önce try google forms'u kullanmalısınız. Bir IFRAME içinde embed their forms yapabilir, ancak form gönderildikten sonra kullanıcıları sitenizden çıkarır. Bunu beğenmezseniz veya formun stillerini denetlemek isterseniz, follow these steps. Google formları, yeni bir form gönderildiğinde de size e-posta gönderilmesini destekler (ilgili e-tabloda bunu ayarlayabilirsiniz).

Diğer alternatifler http://www.jotform.com/ veya Temelde

http://www.wufoo.com/ vardır, sitenizin içine bazen saf HTML ve JavaScript eklemek ve eklenen komut dosyası veya HTML harici sistemden formu yüklemek ya da sadece yayınlayacağız sağlayacak bu çözümlerin Sitenizde herhangi bir arka uç olmadan harici sisteme formu.

+0

Teşekkürler jacmkno, iyi bir cevabınız var, ama Marc'ın önerisini tektit kullanarak benimsedim – Wint

İlgili konular