Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.07.2010, 16:01
fofik вне форума Посмотреть профиль Отправить личное сообщение для fofik Найти все сообщения от fofik
  № 1  
Ответить с цитированием
fofik

Регистрация: Jul 2010
Сообщений: 5
По умолчанию flash player 6, ActionScript 1.0 отправка писем не работает

Есть шаблон ActionScript 1.0 где не работает форма отправки писем. Другие флешки с ActionScript 2.0 - 3.0 на хостинге работают хорошо. В пакете с шаблоном не было php файла. Пытался с робочих шаблонов ActionScript 2.0 - 3.0 перетащить код, но на почту приходит вот такое:

Тема: From
Від: World Wide Web Owner
Кому: mail@moysait.com.ua
Дата: Сьогодні 04:11


А когда прикручиваю ActionScript 1.0 ( форма с сайта http://www.kirupa.com/developer/acti..._php_email.htm)
приходит вот такое:

Тема: Ïîâ³äîìëåííÿ ç ìîãî ñàéòà
Від: âàñÿ
Кому: mail@moуsait.com.ua
Зворотня адреса: fofik@gdeto.ru
Дата: Сьогодні 13:18
* Ðåºñòðàö³ÿ â êàòàëîãàõ - á³ëüøå ïîñèëàíü * Êîíòåêñòíà ðåêëàìà - êðóòà øòóêà * ³ðóñíà ðåêëàìà - ñàðàôàííå ðàä³î * Áàíåðíà ðåêëàìà - êíîïêè íà ³íøèõ ñàéòàõ * Îïòèì³çàö³ÿ ñàéòà - ïðèáèðàííÿ


не работает кирилица.
А на флешке не показывает состояние письма (отправлено или нет).
Помогите пожалуйста пошла уже вторая неделя камасутры.


Последний раз редактировалось fofik; 30.07.2010 в 18:23.
Старый 21.07.2010, 04:02
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А почему шестой плеер? Где вы его взяли? Хотя, если память не изменяет, то в шестом плеере строки уже были по умолчанию в юникодах. Так что делайте что-то с почтовым скриптом, чтобы юникоды читал. Я толком не знаю, как дело обстоит с почтовыми протоколами, но, в худшем случае, перекодируйте Base64 и пошлите аттачментом.
__________________
Hell is the possibility of sanity

Старый 21.07.2010, 04:19
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 3  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
а раз такое дело, что мешает проапгредить под AS2 и подправить пхп
__________________
Пока я жив, Вы горем обеспечены

Старый 21.07.2010, 09:25
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 4  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
http://www.flasher.ru/forum/showthread.php?t=67377
читайте

Старый 21.07.2010, 16:46
fofik вне форума Посмотреть профиль Отправить личное сообщение для fofik Найти все сообщения от fofik
  № 5  
Ответить с цитированием
fofik

Регистрация: Jul 2010
Сообщений: 5
2 wvxvw
Цитата:
А почему шестой плеер?
В параметрах публикации даного шаблона указано:
проигрователь Flash Player 6
сценарий ActionScript 1.0

Цитата:
перекодируйте Base64 и пошлите аттачментом
я в єтом деле поплавок и для меня єто космос

Добавлено через 9 минут
2 zurkis
Цитата:
проапгредить под AS2
В параметрах публикации поставить сценарий ActionScript 2.0 ?
я так пробывал почта не работает и отказывает один єфект
(шнурок что тянется за мишкой становится линией)

Если ты знаеш как правильно апгрейдить под AS2 напиши.

Добавлено через 15 минут
Ребята может кто глянет на мои файлы и подскажет по делу что не так и как лечить.

Старый 21.07.2010, 17:02
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 6  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Код AS1/AS2:
stop();
System.useCodepage = true;
var send_obj:LoadVars = new LoadVars();// Отправитель
var rec_obj:LoadVars = new LoadVars();// Получатель
clear_b.onRelease = clear_it;
sending.onRelease = Send_it;
status.text = "Статус отправки : ожидание";
 
var _arr:Array = [umail, uname, usubject, umessage];
for (i=0; i<_arr.length; i++) {
	_arr[i].onSetFocus = setfocus;
	_arr[i].onKillFocus = killfocus;
	_arr[i].textColor = 0x7DAAB5;
}
function setfocus() {
	if (this._name == "uname") {
		j1.gotoAndPlay(2);
	}
	if (this._name == "umail") {
		j2.gotoAndPlay(2);
	}
	if (this._name == "usubject") {
		j3.gotoAndPlay(2);
	}
	if (this._name == "umessage") {
		j4.gotoAndPlay(2);
	}
	this.textColor = 0x7DAAB5;
}
function killfocus() {
	if (this._name == "uname") {
		j1.gotoAndPlay(11);
	}
	if (this._name == "umail") {
		j2.gotoAndPlay(11);
	}
	if (this._name == "usubject") {
		j3.gotoAndPlay(11);
	}
	if (this._name == "umessage") {
		j4.gotoAndPlay(11);
	}
	this.textColor = 0xFFFFFF;
}
function clear_it() {
	umail.text = "";
	uname.text = "";
	usubject.text = "";
	umessage.text = "";
	status.text = "Статус отправки : ожидание";
}
function Send_it(mailASS:String):Void {
	mailASS = umail.text;
	if (uname.text == '') {
		uname.text = 'Заполните поле';
		uname.textColor = 0xFFFFFF;
	} else if (usubject.text == '') {
		usubject.text = 'Заполните поле';
		usubject.textColor = 0xFFFFFF;
	} else if (umessage.text == '') {
		umessage.text = 'Заполните поле';
		umessage.textColor = 0xFFFFFF;
	} else if (mailASS.indexOf("@") == -1 || mailASS.indexOf(".") == -1) {
		umail.text = '!Адрес не существует';
		umail.textColor = 0xFFFFFF;
	} else {
		send_obj.sender_mail = umail.text;
		send_obj.sender_name = uname.text;
		send_obj.sender_subject = usubject.text;
		send_obj.sender_message = umessage.text;
		send_obj.sendAndLoad("http://www.in4core.com/mail.php",rec_obj,"POST");
		status.text = "Статус отправки : письмо отправляется";
	}
}
rec_obj.onData = function(text:String):Void  {
	clear_it();
	status.text = "Ответ сервера: "+text;
};

Код:
<?
if(!empty($_POST['sender_mail'])
    || !empty($_POST['sender_message'])
    || !empty($_POST['sender_subject'])
    || !empty($_POST['sender_name']))
{
    $to = "admin@in4core.com"; // replace with your mail address
    $s_name = $_POST['sender_name'];
    $s_mail = $_POST['sender_mail'];
    $subject = stripslashes($_POST['sender_subject']);
    $body = stripslashes($_POST['sender_message']);
    $body .= "\n\n---------------------------\n";
    $body .= "Mail sent by: $s_name <$s_mail>\n";
    $header = "From: $s_name <$s_mail>\n";
    $header .= "Reply-To: $s_name <$s_mail>\n";
    $header .= "X-Mailer: PHP/" . phpversion() . "\n";
    $header .= "X-Priority: 1";
    if(@mail($to, $subject, $body, $header))
    {
        echo 'Письмо успешно отправлено';
    } else {
        echo 'Отправка прервана, ошибка 344';
    }
} else {
    echo 'Отправка прервана, ошибка 344';
}
?>


Последний раз редактировалось udaaff; 22.07.2010 в 15:30.
Старый 21.07.2010, 17:26
fofik вне форума Посмотреть профиль Отправить личное сообщение для fofik Найти все сообщения от fofik
  № 7  
Ответить с цитированием
fofik

Регистрация: Jul 2010
Сообщений: 5
Может я не совсем прав но ActionScript 1.0 использует loadVariables
а ActionScript 2.0 использует LoadVars.

Шаблони ActionScript 2.0 - 3.0 у меня работают отлично. А мне нужен ActionScript 1.0
нашол робочий на kirupa.com но немогу прикрутить.

Старый 21.07.2010, 18:35
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 8  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
учи флеш с нуля. и не воруй шаблоны. это грех. а по теме лучше моего не найдешь, так что бери и пользуйся

Старый 22.07.2010, 08:59
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 9  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
in4core, зачем у вас System.useCodepage = true;?

Старый 22.07.2010, 15:07
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 10  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
fofik:
Ну так мало ли, а у меня дома валялся где-то Пошук (это такие семибитные компьютеры/приставки были в Юрском периоде). Чтож мне теперь пытаться его прикрутить к айфону?
Еще раз, скорее всего то, что вы видите - результат того, что ваш почтовый скрипт не обрабатывает юникоды, вам нужно с этим что-то сделать.

in4core:
Это не воровство, на кирупе есть много бесплатных шаблонов, просто некоторым из них уже лет по десять, а то и больше.
__________________
Hell is the possibility of sanity

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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