2013-06-19 35 views
6

Tôi muốn triển khai biểu mẫu liên hệ trong trang web của mình, tương tự như vậy, nhưng đơn giản hơn. (Tôi chỉ cần đầu vào email và nội dung) http://www.squarespace.com/contact/Làm cách nào để triển khai biểu mẫu nhập html mà không có phần phụ trợ

Vấn đề là tôi không có hỗ trợ phụ trợ. (chỉ một số trang html tĩnh)

Câu hỏi: Làm cách nào để triển khai biểu mẫu liên hệ của tôi trong các trang html tĩnh?

Giải pháp có thể có: Tôi biết có các công cụ của bên thứ ba cho phép bạn nhúng js của họ vào trang của bạn và chúng sẽ lưu dữ liệu của bạn trên máy chủ của họ. Tôi đã từng gặp một người nhưng quên tên của nó ... Các bạn có thể đề nghị một người, hoặc cung cấp giải pháp tốt hơn không?

+0

tại sao bạn không thể sử dụng ngôn ngữ kịch bản lệnh kết thúc trở lại với cơ sở dữ liệu? – sgroves

+1

Bạn có đang lưu trữ trang web của mình trên SquareSpace.com không? –

+0

Trang web của tôi được lưu trữ trên máy chủ như trang github. Dù sao, chỉ có html tĩnh được phép – Wint

Trả lời

2

Nếu bạn muốn các nội dung của một hình thức gửi qua email cho bạn, hình thức cần phải được được gửi tới máy chủ có thể chạy tập lệnh xử lý sẽ lưu trữ dữ liệu biểu mẫu trong cơ sở dữ liệu hoặc gửi dữ liệu biểu mẫu qua email tới địa chỉ email của bạn.

Bạn có thể nhận tài khoản lưu trữ của riêng mình hoặc thanh toán dịch vụ của bên thứ ba để xử lý biểu mẫu cho bạn.

Dù bằng cách nào, bạn có thể sẽ cần phải thanh toán cho tài khoản lưu trữ hoặc giải pháp lưu trữ.

Nếu bạn tìm kiếm trực tuyến cho: "giải pháp biểu mẫu web được lưu trữ", bạn sẽ thấy hàng tá giải pháp có thể có.

Bạn cần nghiên cứu các tùy chọn.

Nếu bạn cần một kịch bản hình thức mail, tôi đã thường được sử dụng như sau:

http://www.tectite.com/

Tectite.com cũng cung cấp một giải pháp hình thức tổ chức.

+0

Câu trả lời của bạn là thông tin, cảm ơn – Wint

+0

Tôi đã tìm kiếm cùng một giải pháp và tôi builth http://www.formester.com nó có sự tốt lành của hình thức phụ trợ đắt nhất tại một giá cả phải chăng. Tôi hy vọng nó sẽ giúp. – aks

0

Câu trả lời ngắn gọn là bạn không thể làm điều đó bằng JavaScript hoặc jQuery một mình. Bạn sẽ cần một trình xử lý phía máy chủ để kết nối với máy chủ SMTP để thực sự gửi thư cho biểu mẫu của bạn. Có một số kịch bản PHP khá đơn giản mà có thể gửi mail, và bạn có thể sử dụng

jQuery.post

Để gửi dữ liệu

2

Có nhiều lựa chọn thay thế, nhưng trước tiên bạn nên try google forms. Bạn có thể embed their forms trong IFRAME nhưng họ sẽ đưa người dùng ra khỏi trang web của bạn sau khi biểu mẫu đã được gửi. Nếu bạn không thích điều đó hoặc nếu bạn muốn kiểm soát các kiểu cho biểu mẫu, follow these steps. Các biểu mẫu của Google cũng hỗ trợ gửi thư cho bạn bất cứ khi nào biểu mẫu mới được gửi (bạn có thể thiết lập biểu mẫu đó trong bảng tính được liên kết).

lựa chọn thay thế khác là http://www.jotform.com/ hoặc http://www.wufoo.com/

Về cơ bản, các giải pháp này sẽ cho phép bạn chèn các đoạn HTML tinh khiết và đôi khi JavaScript vào trang web của bạn và kịch bản chèn hoặc HTML sẽ được tải dưới dạng từ hệ thống bên ngoài hoặc chỉ đơn giản là đăng hình thành hệ thống bên ngoài mà không có bất kỳ back-end nào trên trang web của bạn.

+0

Cảm ơn jacmkno, bạn có câu trả lời khá, nhưng tôi đã áp dụng gợi ý của Marc bằng cách sử dụng tectite – Wint

Các vấn đề liên quan