Показать сообщение отдельно
Старый 09.10.2009, 20:31
dj_pont вне форума Посмотреть профиль Отправить личное сообщение для dj_pont Найти все сообщения от dj_pont
  № 8  
Ответить с цитированием
dj_pont

Регистрация: Mar 2009
Сообщений: 23
Цитата:
Сообщение от incoob Посмотреть сообщение
Отправление пост запросов во флеше - urlloader. Смотрите туда.

Как вам уже сказали - во флеше надо только отправлять по клику что-то(вешаем на кнопку событие (addeventlistener) и отправляем запрос). Вся логика делается на стороне сервера. Например, создается таблица в бд, в которой хранятся идентификаторы пользователей и даты послежниъ отправленых ими сообщений. Дальше понятно должно быть...
Отправляю и принимаю переменные я с помощью "LoadVars();", а нажатие кнопки фиксирую как
Код AS3:
send.onPress=function():Void {
s_and_1_obj.t1=t1.text;
s_and_1_obj.t2=t2.text;
s_and_1_obj.receiver_mail=receiver_mail.text;
s_and_1_obj.subject=subject.text;
s_and_1_obj.t3=t3.text;
s_and_1_obj.sendAndLoad("help.php", rec_obj, "POST");
info.text="Ваше сообщение отправляется. Подождите...";
};
. Я так понял, что чисто на стороне флеша ни одно из антифлуд средств не организовать?!

Цитата:
Сообщение от dimarik Посмотреть сообщение
А флешка использует в качестве транспорта движок браузера. Т.о. Ваша сессия преспокойно отправится "из флеша".
Это я понимаю, но как стартануть сессию на стороне флеш
PHP код:
session_start(); if($_SESSION['uid'] =='') {$_SESSION['uid'] = mt_rand(100000,999999
при открытии формы?


Последний раз редактировалось dj_pont; 09.10.2009 в 20:42.