Просмотр полной версии : Проверка Соединения с интернетом.
Нужно отправить Форму в PHP скрипт отправки на почту.
Иногда нет соединения с Интернетом. Нужно сделать некое подобие очереди.
Для начала нужно организовать проверку
Если есть соединение, то отправить если нет то нет.
Подскажите пожалуйста
Вот достал код. Подскажите как мне получить ответ есть связь или нет.
var myLoadVars:LoadVars = new LoadVars();
myLoadVars.onHTTPStatus = function(httpStatus:Number) {
this.httpStatus = httpStatus;
if(httpStatus < 100) {
this.httpStatusType = "flashError";
}
else if(httpStatus < 200) {
this.httpStatusType = "informational";
}
else if(httpStatus < 300) {
this.httpStatusType = "successful";
}
else if(httpStatus < 400) {
this.httpStatusType = "redirection";
}
else if(httpStatus < 500) {
this.httpStatusType = "clientError";
}
else if(httpStatus < 600) {
this.httpStatusType = "serverError";
}
}
myLoadVars.onData = function(src:String) {
trace(">> " + this.httpStatusType + ": " + this.httpStatus);
if(src != undefined) {
this.decode(src);
this.loaded = true;
this.onLoad(true);
}
else {
this.onLoad(false);
}
}
myLoadVars.onLoad = function(success:Boolean) {
}
myLoadVars.load("http://weblogs.macromedia.com/mxna/flashservices/getMostRecentPosts.cfm");
Для оформления своего кода надо использовать теги .
Узнать код ошибки и сопоставить его со следующим описанием (http://www.webdesign.site3k.net/?/docs/httperrors.html).
Никаких кодов ошибки во время компиляции не выдает!
Какже сделать простую проверку на соединение?
DarkLight
31.07.2008, 21:38
При попытки скачать в отсутствие коннекта в trace пойдет соответствующий http статус, ссылку на описание которых Вам предоставили
Мне нужно поймать это событие. И тогда я смогу сделать условие: нет коннекта. зарезервировать и дождаться когда будет.
DarkLight
31.07.2008, 23:00
onHTTPStatus со статусом соответствующим отсутствию коннекта - и есть искомое условие
onHTTPStatus со статусом соответствующим отсутствию коннекта
как выглядет этот статус?
Мне нужно сделать проверку:
ЕСЛИ Соединение есть ТО Выполнить функцию ИНАЧЕ Сделать другую функцию.
Подскажите пожалуйста как это написать в Экшене с Этим http Statusom
Или к примеру, я отправляю данные:
F_sendMail = function (Name, Mail, Phone, Message) {
_root.createEmptyMovieClip("v", 120);
v.name = Name;
v.mail = Mail;
v.phone = phone;
v.message = Message;
// Отправляем данный php - скрипту
v.loadVariables("http://.../mail.php", "POST");}
Может ли скрипт получить ответ что данные приняты и скрипт выполнился на сервере?
СПЕЦы ответьте пожалуйста!
DDcH получает плюс за неоформленный код.
Мне нужно сделать проверку:
ЕСЛИ Соединение есть ТО Выполнить функцию ИНАЧЕ Сделать другую функцию.
Неужели трудно подскажите пожалуйста как это написать в Экшене с Этим http Statusom!!!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.