Показать сообщение отдельно
Старый 29.12.2010, 14:22
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 8  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Автоматический кернинг - т.е. использовать встроенные в шифт межбуквенные расстояния.
Вообще-то связь есть с твоей проблемой, лучше сними галочку. Но сделай как я сказал, так правильно.

Добавлено через 16 минут
Еще вот что. Передавай переменные лучше с помощью POST.
Не дело сообщения через адресную строку гонять.
Посмотри в хелпе пример на метод LoadVars.sendAndLoad .

Т.е.
Код AS1/AS2:
var slv:LoadVars = new LoadVars(); //экземпляр для отправки
var rlv:LoadVars = new LoadVars();//экземпляр для получения ответа
rlv.onLoad  = rlvOnLoad;
 
var  newUr:String ='/UserFiles/Image/noviy-god-2011/send.php';
 
function sendMessage ()
{
	slv.MAIL = friend.t4.text ;
	slv.MESSAGE = ... //текст из других полей
	slv.FIO = ...
	slv.myFIO = ...
	slv.myMAIL = ...
	slv.sendAndLoad(newUr, 'POST');
}
 
function rlvOnLoad (suc:Boolean) 
{
	if (suc)
	{
		rezult.text = 'Сообщение отправлено';
	}
	else
	{
		rezult.text = 'Не удалось отправить сообщение: сервис недоступен';
	}
}
Ну и на серверном скрипте нужно что-то типа вместо
PHP код:
$MAIL = $_GET['MAIL']; 
использовать
PHP код:
$MAIL = $_POST['MAIL']; 
Ну и скрипт должен выдавать какую-то любую строку, чтобы rlv было что принять и подтвердить отправку.
Например, если функция mail в php сработала удачно, то можно вернуть одну строку, если нет, то другую, и разобрать ответ в rlv.onLoad .
__________________
Идите первым!


Последний раз редактировалось mooncar; 29.12.2010 в 14:56.