2016-06-19 3 views
-2

Я пишу свой первый веб-сайт, и я дошел до последней части; контактная форма. До сих пор все было только HTML5 и CSS. Из поисков, которые я сделал онлайн, казалось бы, PHP необходим для создания контактных форм. Это правда? Если нет, то какие другие способы? Я предполагаю, что создание контактной формы только с HTML5 и CSS невозможно.Является ли PHP абсолютно необходимым для создания контактной формы?

+0

Благодарим за разъяснение. – Oliver

+0

хорошо есть старый html ** mailto **, если вы не можете использовать php –

ответ

2

Нет, PHP не нужен. Чтобы создать контактную форму, которую пользователь может отправить, вам понадобится какая-то реализация на стороне сервера, а PHP - один из самых простых способов.

Но вы правы в том, что HTML и CSS не будут достаточными.

3

Действительно ли PHP необходим для создания контактной формы?

PHP, no. Да, язык сценариев на стороне сервера некоторого описания.

PHP обычно используется, поскольку он распространен и поставляется с большинством стандартных веб-серверов.

Вы также можете использовать ASP, Python, node.js, что бы вы ни пожелали.

Я предполагаю, что создание контактной формы только с HTML5 и CSS невозможно.

Создание формы, вы просто не сможете отправлять электронные письма без нее.


Единственный способ вы могли бы добиться этого без использования собственной проверки на стороне сервера является использование чужого (то есть третья сторона, чтобы отправить электронную почту для вас). Вы все равно будете разоблачать их связь с ними, что не идеально.

Просто добавьте его с PHP, если ваш веб-сервер уже установлен! See the documentation for examples. В противном случае вы найдете множество обучающих программ в Интернете, если вы выполните поиск «[язык здесь] контактная форма учебника».

1

Вы можете отправить по электронной почте непосредственно с устройства пользователя на ваш адрес электронной почты с помощью JavaScript, как этот

window.open('mailto:[email protected]?subject=subject&body=body');

предмета и тела можно сделать из содержания формы. Когда вы получаете электронное письмо, вы делаете то, что хотите.

+0

Это работает только в том случае, если у пользователя установлен и настроен почтовый клиент на своем устройстве. Он не будет работать для всех людей, которые используют службы электронной почты, такие как gmail и т. Д., Как это делают многие. –

+3

@MagnusEriksson на самом деле вы можете настроить большинство браузеров для использования gmail и т. Д. Для ссылок maito. –

+0

Несомненно, у вас будет руководство для всех пользователей о том, как это сделать для своего браузера и сервиса? Это, скорее всего, снизит скорость вашего конвертирования довольно быстро. Кроме того, люди не всегда находятся на своих компьютерах. –

Смежные вопросы