Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Отправить e-mail из exe (http://www.flasher.ru/forum/showthread.php?t=70222)

Alloy 10.10.2005 13:24

Отправить e-mail из exe
 
Перерыл весь форум, так и не нашел ответа на вопрос, как отослать майл из экзешника или свифки, находящейся не в браузере. Нашел только упоминания о том, что пришлось решать проблему созданием каких-то си-компонент.
Может, кто-нибудь подскажет, как решить эту проблему?

GRaGaL 10.10.2005 15:24

Вызов php скрипта с передачей туда соответствующий переменных ...
В скрипте использовать функцию mail

Alloy 10.10.2005 23:36

нашел такой пример:

для пхп

<?php
mail("email@email.ru", $subj, $mailmsg,"From: $fn <$mail>");
?>

в мувике

send = new LoadVars ();
send.mailmsg = "текст письма";
send.subj = "тема";
send.fn = "отправитель";
send.mail = "майл отправителя";

на кнопке

send.sendAndLoad("http://www.somedomain.ru/send.php", send, "POST");


поместил файл пхп на сервере, всё работает, спасибо за помощь!

Но, всё же, такой вопрос, можно ли сделать, чтобы все с винта работало, без размещения каких-либо файлов в инете?
В смысле, чтобы просто открывалась почтовая прграмма по умолчанию с заполненным полем "кому"?

GRaGaL 11.10.2005 14:57

Повесь на кнопку
Код:

on (release) {
        getURL("mailto:name@server.ru", "_blank");
}


seifip 11.10.2005 22:20

mne kazhetsja on ne getURL a PHP script chochet... neplochoj na kirupa.com jestj - idi v tutorials, tam najdesh

Alloy 12.10.2005 01:27

как раз это:
on (release) {
getURL("mailto:name@server.ru", "_blank");
}

и не работает на отправку из экзешника

Ладно, чувствую, это не лечится, сишную компоненту я не придумаю.

А вот такой вопрос.
Как в этой схеме сделать проверку того, что комп пользователя подключен к интернет?

пхп на сервере:

<?php
mail("email@email.ru", $subj, $mailmsg,"From: $fn <$mail>");
?>

во фрейме мувика:

sen = new LoadVars ();
sen.mailmsg = "текст письма";
sen.subj = "тема";
sen.fn = "отправитель";
sen.mail = "майл отправителя";

на кнопке:

sen.sendAndLoad("http://www.somedomain.ru/send.php", sen, "POST");

Alloy 12.10.2005 01:51

Прошу прощения, забыл еще один вопрос- по выше приведенной схеме на майл приходит неформатированный текст - в одну строку, хотя в флешке все нормально - перевод строки, прокрутка, всё работает.

Кто-нибудь знает, как это лечить? Подскажите, пожалуйста

seifip 12.10.2005 02:22

nado ispoljzovatj vo flash html tagi - /n naprimer pereprygivajet na sledujuschuju liniju

Alloy 12.10.2005 03:02

Ты имеешь в виду, что в презентации на странице отправки е-мейла нужно написать руководство для пользователя, чтобы он не тупил и не нажимал тривиально на ентер, а в конце каждой строки интеллигентно (пишу с чешским významem :)) выводил /n? :)

Или это я туплю и есть способ сделать так, чтобы флеш автоматически заменял символ перевода строки на этот /n?

Подскажите, пожалуйста


Часовой пояс GMT +4, время: 13:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.