Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function get_post($param) {
- return filter_input(INPUT_POST, $param);
- }
- if ( isset($_POST) ){
- $err = '';
- $to = 'your@email.here';
- $message = '';
- $subject = '[ЗАГОЛОВОК] Заполнена форма "';
- switch (get_post('form_type')) {
- case 'consultation':
- $subject .= 'Получить консультацию';
- $message .= 'Имя: '.get_post('name').'<br>';
- $message .= 'Телефон: '.get_post('phone').'<br>';
- $message .= 'Комментарий: '.get_post('capt').'<br>';
- break;
- case 'appointment_service':
- $subject .= 'Записаться на прием на услугу';
- $message .= 'Имя: '.get_post('name').'<br>';
- $message .= 'Телефон: '.get_post('phone').'<br>';
- $message .= 'Услуга: '.get_post('service').'<br>';
- $message .= 'Стоимость услуги: '.get_post('price').'<br>';
- $message .= 'Тип услуги: '.get_post('human_type').'<br>';
- break;
- case 'appointment_doctor':
- $subject .= 'Записаться на прием к доктору';
- $message .= 'Имя: '.get_post('name').'<br>';
- $message .= 'Телефон: '.get_post('phone').'<br>';
- $message .= 'Врач: '.get_post('doctor').'<br>';
- break;
- default:
- echo '0';
- die;
- }
- $subject .= '"';
- // Для отправки HTML-письма должен быть установлен заголовок Content-type
- $headers = 'MIME-Version: 1.0' . "\r\n";
- $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
- // Дополнительные заголовки
- $headers .= 'From: '.$to.'' . "\r\n";
- // Отправляем
- if (empty($err)){
- $res = mail($to, $subject, $message, $headers);
- if ($res) {
- echo '1';
- } else {
- echo '0';
- }
- } else {
- echo '0';
- }
- }
- ?>
Add Comment
Please, Sign In to add comment