![]() |
Показаны 9 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Установка и настройка (http://netadmin.ws/forum/forumdisplay.php?forumid=28)
-- Advanced Poll & Flash (http://netadmin.ws/forum/showthread.php?threadid=5011)
Advanced Poll & Flash
Кто встречался со скриптом голосований Advanced Poll?
У меня такой вопрос: можно ли передать скрипту данные не из его формы, а из, например, флэш-ролика?
Пожалуйста, ответьте...
можно.
__________________
Всегда есть решение.
polo
Спасибо 
Оригинальный ответ... А если поконкретнее?
...Если не затруднит, пожалуйста.
скрипт тебе создает форму для голосования, на ее базе и создай другую форму, в чем проблема?
__________________
Всегда есть решение.
Не было бы проблем, не писал бы...
Я, к сожалению, не знаю как...
kuchev,
Отталкивайся от функции GetURL во флэш.
on(release) {
getURL("script.php", "_self", "POST");
}
Поставь этот экшн на кнопку и, когда на нее будешь тыкать, переменные из ролика будут передаваться постом в script.php.
Блин, да это и ежу, извините, понятно!
...Хотя чего это я так резко, извини, пожалуйста, спасибо за помощь.
Просто я плохенько знаю пхп, вернее почти совсем не знаю, а структуру этого голосования понять не могу. Если бы знать, какому файлу передать данные, да и еще и айпи пользователя...
Хотя айпи пользователя, как я только что догадался, передавать необязательно, достаточно написать во флэше скрипт, определяющий айпи и если этот тип уже голосовал, то не показывать ему этого голосования, а переходить на следующие фреймы...
Просто интересно знать, как это сделать.
Я тут поднимал тему, как можно передать данные таким же образом голосованию на форуме, но никто так и не ответил...
kuchev добавил 07-04-2003 в 00:08:13:
Тама просто голосование крутое - с админской панелью, несколькими темплейтами, возможностями всякими... Файлов куча и какому передавать, чтобы сработало не пойму...
вообще-то на самого себя и передавай, просто заинклудь вначале все что надо и все... (см. екзамплес прилагаемый к дистрибутиву.)
__________________
RTFM (Уважаемые! Читайте документацию!)
Для начала создай голосование в простом пхп файле.
С адвансед Полл идут просто примеры как исользовать его. Например смотри demo_1.php
кароче создай файл: vote.php
<?php
/* Include this before your html code */
include "./poll_cookie.php";
/* path */
$poll_path = "/www/advpoll2";
require $poll_path."/include/config.inc.php";
require $poll_path."/include/$POLLDB[class]";
require $poll_path."/include/class_poll.php";
$CLASS["db"] = new polldb_sql;
$CLASS["db"]->connect();
$php_poll = new poll();
/* the newest poll */
echo $php_poll->poll_process("newest");
?>
<form method="post" action="vote.php">
<input type="radio" name="option_id" value="1">
<input type="radio" name="option_id" value="2">
<input type="hidden" name="action" value="vote">
<input type="hidden" name="poll_ident" value="15">
<input type="submit" value="Голосовать" class="input">
<form>
__________________
http://simpsons.ykt.ru - русский портал о Симпсонах
| Формат времени GMT. Текущее время 14:41. | Показаны 9 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.