Просмотр полной версии : Как тихо вызвать php скрипт
Как тихо вызвать php скрипт? Надо во флешке чтобы по клику флешка обращалась к PHP скрипту и продолжала после этого проигрываться дальше.
Как это сделать?
Посмотрите LoadVars.sendAndLoad()
var lv:LoadVars = new LoadVars();
lv.sendAndLoad("/script.php", lv, "POST");
lv.onLoad = function(){
trace(this);
}
Посмотрите LoadVars.sendAndLoad()
var lv:LoadVars = new LoadVars();
lv.sendAndLoad("/script.php", lv, "POST");
lv.onLoad = function(){
trace(this);
}
Суть в том что php-нику надо чтобы по клику происходило обращение к php-скрипту(который записывает количество кликов).
php -ник говорит что ему надо чтобы обращение происходило так "/modules/pages/subactions/kount.php?num=1";
Тоесть если способ только такой как вы показали это плохо.
Нет, не плохо, просто немного вам подумать нужно.
var count:Number = 0;
var lv:LoadVars = new LoadVars();
lv.onLoad = function(){
trace("Click saved!");
}
something.onPress = function(){
count++;
lv.sendAndLoad("/modules/pages/subactions/kount.php?num=" + count, lv, "POST");
}
А как мне дернуть PHP-скрипт, но чтобы при этом страница не перезагружалась и тд.
Нужно просто каким-то образом сделать вызов скрипта на сервере и все.
Как это можно сделать?
U4enik, вам уже два раза сказали: sendAndLoad
Я проверил, не работает, отправка не идет...
0 реакции.
Мне не нужно ничего передавать пхп-скрипту, а просто обратиться.
rainbowrussia
10.02.2011, 18:57
Уж если так не нравится sendAndLoad... сделайте loadMovie("/modules/pages/subactions/kount.php?num=1") в какой-нибудь невидимый клип (или с переменной вместо 1). Тут и ждать ответа не придется и страница уж точно не перезагрузится. А то что по факту там не будет картинки - так и не страшно. Правда лучше добавить к ссылке "&rnd=" + Math.random() для избежания кеширования.
Попробуйте прямо из флэша, в среде разработки запустить скрипт, только указав ему абсолютный путь до пхп-скрипта. И посмотрите, что получится, возможно вы неправильно путь указываете.
А в пхп-скрипте любой символ эхом выкидываете.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.