Myshyakoff
26.10.2012, 23:14
Подскажите, пожалуйста, как будет выглядеть код счётчика нажатий на кнопку (flash), чтобы число нажатий выводилось в отдельный html файл. Прошерстил весь интернет, везде как-то всё размыто, непонятно, ничего толкового и конкретного...
При помощи только AS2 не получится. Судя по всему вам это нужно для сайта? Тогда нужно посредничество скриптов.
Причем есть варианты - в зависимости от того, на протяжении какого времени должен храниться этот счетчик, в какой момент и кому вы собираетесь его выводить.
Например, можно использовать класс LoadVars и его метод sendAndLoad для обращения к простейшему php-скрипту, который будет переписывать в текстовом файлике показание счетчика. Файлик тот можно считывать скриптом при генерации HTML-страницы.
Можно просто переписывать с хранящуюся на сервере HTML-страницу с уже новым показанием.
В общем, все зависит от ситуации. Уточните задачу, тогда будет и толк и размытости поменьше.
Вот древний пример на LoadVars и запись в файл нашел, посмотрите.
Следует учесть, чтобы права на файл были открыты на запись на сервере.
Myshyakoff
27.10.2012, 02:09
mooncar, похоже, я наконец-то нашёл вменяемого человека в Вашем лице! Спасибо, что откликнулись. Ситуация такая: особо с программированием не сталкивался, но взбрела в голову идея... Есть кнопка, скорее всего, сделанная в macromedia flash (нарисую я её в 3D max, но это так, ньюансы). При нажатии, на сервере должен запуститься скрипт, выполняющий пару вычислений, результат должен записаться в некоем документе (может быть, html), выполняющем роль базы данных, в которой хранится одна переменная (эта переменная участвует в работе данного скрипта (сперва можно задать ей начальное значение)). В зависимости от выполнения условия, содержащегося, так же, в скрипте, пользователь, нажавший кнопку в клиенте, должен получить какой-то ответ в окне браузера (тут что-то с Ajax мутить надо,наверно, чтобы страница полностью не перезагружалась). И ещё: этот самый "ответ" должен прорисоваться в flash ролике, в котором находится первоначальная кнопка.
Вобщем-то, ничего сложного, вроде (описание, может, не совсем понятное получилось, на одном дыхании писал), для тех, кто знает языки программирования. Я же, чайник, по крупицам собираю знания... ))
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.