Есть идея, которая только только набирает обороты, становясь трендом. Готов спалить за реализацию на своем портале.
Идея ни разу не нова, а стара как вчерашний день. На битриксе есть просто отличное решение для управляющих компаний и ЖКХ, и ваша аля крутая тема просто рядом не стояла. тем более закон о обработке персональных данных никто не отменял. да и каждая упр. компания обязана иметь свой интернет портал, со всеми цифрами и там же актуальны подобные формы
#47
15 марта 2013 в 09:35
я не сказал, что идея новая, я сказал, что реализация идеи способна привлечь посетителей стабильных...
новое то, что с лета был указ о реализации возможности передачи данных по учету при помощи интернета.
новое то, что с лета был указ о реализации возможности передачи данных по учету при помощи интернета.
#48
15 марта 2013 в 09:35
и причем тут битрикс?
Сегодня в 18:03
#49
15 марта 2013 в 11:20
Не знаю, как там с жкх, но хотел бы заиметь модуль, с помощью которого можно организовать различные формы обратной связи на разные ящики.
#50
15 марта 2013 в 11:23
Remarkus, дык тоже самое, суть одна, поля разные :)
#51
15 марта 2013 в 11:27
Blackman-st, на вордпрессе есть бесплатный плагин… но то на вордпрессе… и бесплатный :)
#52
15 марта 2013 в 12:53
если надо могу выложить, там форма и две функции, одна для отправки, другая для проверки формы. конфиг с файла берется.
#53
15 марта 2013 в 14:23
уже как 4 страницы надо :)
#54
15 марта 2013 в 21:47
а где брать инфу по этим УК и ссылкой на указ поделитесь…
#55
15 марта 2013 в 21:54
инфу только мыло брать и все, т.е. просто позвонил в УК и спросил, есть ли у них такой сервис, если есть, то дайте мыло...
а указ, не скажу, за цифрами не следил, ибо без надобности…
а указ, не скажу, за цифрами не следил, ибо без надобности…
#56
15 марта 2013 в 21:55
если не в курсе, у нас теперь затраты на интернет и сотовую связь собираются в потребительскую корзину запулить :)
#57
16 марта 2013 в 14:25
кто чем порадует?
#58
16 марта 2013 в 21:51
Примерно так, могут быть ошибки, вырезал из большого кода. Там еще свои заморочки с Личным кабинетом.
<? if($_POST['voda']=='1'){ $priceConfig['datestart'] = 23; //с ЭТОГО ЧИСЛА ПРИНИМАТЬ $priceConfig['dateend'] = 26;// ПО ЭТО ЧИСЛО ПРИНИМАТЬ $mail_to = 'mailZHKX@mail.ru'; $type = 'plain'; $charset = 'windows-1251'; $message .=' Лицевой счет: '.$_POST['licshet'].' Ф. И. О.: '.$_POST['fio'].' Адрес: '.$_POST['adres'].' Холодное водоснабжение: '.$_POST['hv'].' куб. м Горячее водоснабжение: '.$_POST['gv'].' куб. м '; $config['smtp_username'] = 'mailSkotorogoOtpravim@mail.ru'; //Смените на имя своего почтового ящика. $config['smtp_port'] = '25'; // Порт работы. Не меняйте, если не уверены. $config['smtp_host'] = 'smtp.yandex.ru'; //сервер для отправки почты(для наших клиентов менять не требуется) $config['smtp_password'] = 'PASSWORD'; //Измените пароль $config['smtp_debug'] = false; //Если Вы хотите видеть сообщения ошибок, укажите true вместо false $config['smtp_charset'] = 'Windows-1251'; //кодировка сообщений. (или UTF-8, итд) $config['smtp_from'] = 'Форма отправки данных с сайта'; //Ваше имя - или имя Вашего сайта. Будет показывать при прочтении в поле "От кого" function smtpmail($mail_to, $subject, $message, $headers='') { global $config; if ($headers) $SEND .= $headers."\r\n\r\n"; else { $SEND .= "Reply-To: ".$config['smtp_username']."\r\n"; $SEND .= "MIME-Version: 1.0\r\n"; $SEND .= "Content-Type: text/plain; charset=\"".$config['smtp_charset']."\"\r\n"; $SEND .= "Content-Transfer-Encoding: 8bit\r\n"; $SEND .= "From: \"".$config['smtp_from']."\" <".$config['smtp_username'].">\r\n"; $SEND .= "To: $mail_to <$mail_to>\r\n"; $SEND .= "X-Priority: 3\r\n\r\n"; } $SEND .= $message."\r\n"; if ($config['smtp_debug']) echo $errno."<br>".$errstr; return false; } if (!server_parse($socket, "220", __LINE__)) return false; if (!server_parse($socket, "250", __LINE__)) { if ($config['smtp_debug']) echo '<p>Не могу отправить HELO!</p>'; return false; } if (!server_parse($socket, "334", __LINE__)) { if ($config['smtp_debug']) echo '<p>Не могу найти ответ на запрос авторизаци.</p>'; return false; } if (!server_parse($socket, "334", __LINE__)) { if ($config['smtp_debug']) echo '<p>Логин авторизации не был принят сервером!</p>'; return false; } if (!server_parse($socket, "235", __LINE__)) { if ($config['smtp_debug']) echo '<p>Пароль не был принят сервером как верный! Ошибка авторизации!</p>'; return false; } if (!server_parse($socket, "250", __LINE__)) { if ($config['smtp_debug']) echo '<p>Не могу отправить комманду MAIL FROM: </p>'; return false; } if (!server_parse($socket, "250", __LINE__)) { if ($config['smtp_debug']) echo '<p>Не могу отправить комманду RCPT TO: </p>'; return false; } if (!server_parse($socket, "354", __LINE__)) { if ($config['smtp_debug']) echo '<p>Не могу отправить комманду DATA</p>'; return false; } if (!server_parse($socket, "250", __LINE__)) { if ($config['smtp_debug']) echo '<p>Не смог отправить тело письма. Письмо не было отправленно!</p>'; return false; } return TRUE; } function server_parse($socket, $response, $line = __LINE__) { global $config; if ($config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>"; return false; } } if ($config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>"; return false; } return true; } //$message = $_REQUEST['message']; $subject = 'Показания'; $mail_from = 'mailSkotorogoOtpravim@mail.ru''; $headers = "To: \"Administrator\" <$mail_to>\r\n". "From: \"$replyto\" <$mail_from>\r\n". "Reply-To: $replyto
#59
21 марта 2013 в 11:25
kirkr, спасибо большое, но все это гораздо проще реализовавается, без привязок к контролю по датам и личному кабинету.
модуль почти закончен, благодаря одному человеку с этого форума, не бившему себя пяткой в грудь, что сделаем, и не ищущего подводные камни во внешних факторах. он просто взял и помог :)
модуль почти закончен, благодаря одному человеку с этого форума, не бившему себя пяткой в грудь, что сделаем, и не ищущего подводные камни во внешних факторах. он просто взял и помог :)
#60
21 марта 2013 в 11:31
Blackman-st, мы тоже уже сделали привязав это к конструктору форм, но два решения это лучше чем не одного )