Отправка формы без почтового клиента - PullRequest
1 голос
/ 16 января 2009

everubody! Вы можете помочь мне с моей проблемой? Я пытаюсь создать форму для заполнения резюме. Пользователь не должен использовать почтовый клиент для отправки формы. Как я могу реализовать эту идею на JavaScript или PHP?

Ответы [ 2 ]

3 голосов
/ 16 января 2009

Во-первых: вам нужен серверный скрипт. Без взаимодействия с сервером никакая почта не может быть отправлена.

PHP имеет функцию mail () , и она работает очень хорошо, если администратор сервера включил ее. Очень простой пример:

<?php
// The message
$message = "Line 1\nLine 2\nLine 3";

// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70);

// Send
mail('caffeinated@example.com', 'My Subject', $message);
?>

Если функция mail () отключена, необходимо подключить SMTP-сервер с правильными учетными данными, а затем отправлять почту через это подключение. Эта функция реализована в модуле электронной почты phpBB2, например

Удачи!

0 голосов
/ 16 января 2009

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

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