Как мне создать форму для отправки по электронной почте этой страницы для моего сайта? - PullRequest
0 голосов
/ 17 ноября 2009

Я искал, как создать рекомендованную форму страницы, которая отправляет URL-адрес указанных страниц и куда пользователь может ввести свой адрес электронной почты и сообщение, как бы длинное, а также один адрес электронной почты или несколько адресов, куда пользователь хочет отправить Рекомендуем эту страницу.

Мне было интересно, знает ли кто-нибудь, какой код я могу использовать. В настоящее время я использую PHP как серверный язык.

Я хочу знать, как закодировать мою форму?

Ответы [ 3 ]

1 голос
/ 17 ноября 2009

http://www.addthis.com/ предлагает бесплатный сервис, который мы использовали с клиентами пару раз

0 голосов
/ 23 февраля 2011

Я бы порекомендовал сначала проверить ваш веб-хостинг. Например, GoDaddy больше не позволяет вашему сценарию захватывать электронную почту отправителя формы как отправляющую электронную почту. Рассматривает сообщение как спам и не отправляет его, хотя ваш отправитель может получить ваше сообщение об успехе.

Другой вариант, хотя я сам не пробовал, это онлайн-формы в Документах Google: http://www.google.com/google-d-s/forms/

0 голосов
/ 17 ноября 2009

Это довольно широкий вопрос, но по сути, чтобы сделать это с помощью PHP, вам нужно знать 3 вещи:

$ _ POST массив в PHP - содержит все значения формы на странице, отправленной обратно на сервер

mail () Функция PHP

CAPTCHA реализация для проверки реальных пользователей

Обновлено для комментария спаммера Фрэнка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...