Просмотр полной версии : Таблица результатов
Будьте добры помогите :)
Сделал игру в которой результаты должны опубликовываться на странице сайта...
Вот проблема я только Action Script знаю и ноль в php, perl
имею представление о xml...
Помогите плиз надо завтра здать игру :)
надо передать 5 параметров, и выбрать 5 лучших
спасибо :)
так что надо? php или xml? что лучше устраивает?
php - заказчик требует, у них есть уже типо таблицы под php
ну если у заказчика есть php, то почему бы ему не сделать так, чтоб php генерило xml файл с данными из таблицы результатов, а ты уже выводи данные из xml во флеш, если надо данные обновлять через какое-то время юзай setInterval, вроде так
я в пхп тоже несилён, но пустопорожний флейм, как некоторые, разводить не стану. основная идея проста: читаешь xml с топовыми результатами, если игрок добился бОльшего, меняешь xml и постишь его скрипту на сервер (сейчас меня закидают шапками за стрип):
<?php
if (isset($_POST['str']) && isset($_POST['fname'])) {
$p = fopen($_POST['fname'], "w");
$cont = stripslashes($_POST['str']);
fwrite($p,$cont);
fclose($p);
}
?>
дальше сам разберёшься?
А чтобы данные не подделывали, нужно же их шифровать, да?
Так то идея Double вполне сносная и стандартная.
эта тема неисчерпаема. в общем случае серверный скрипт должен принимать решение о внесении конкретного результата в топ-лист. а в ещё более общем случае, серверный же скрипт должен подсчитывать в он-лайне призовые очки. мы так до он-лайн казино дойдём ))))
Да, онлайн - самая тема. =-)
Poohorik
17.11.2007, 00:05
Не знаю ни actionscript, ни php, никогда раньше не писал программки и мне вчера купили компьютер, хочу написать свою 3d mmorpg.
Не знаю ни actionscript, ни php, никогда раньше не писал программки и мне вчера купили компьютер, хочу написать свою 3d mmorpg.
советую начать с он-лайн казино. приобретёте неоценимый _жизненный_ опыт.
<?php
if (isset($_POST['str']) && isset($_POST['fname'])) {
$p = fopen($_POST['fname'], "w");
$cont = stripslashes($_POST['str']);
fwrite($p,$cont);
fclose($p);
}
?>
если можно скажи какая строчка за что отвечает?? :)
и если мне надо передать 5 значений (очки, время, имя.. и т.д.
Спасибо
FMensk, вам было мало одного плюса за неоформленный код?
Либо вы сейчас же оформляете код в своем посте, либо это делаю я, в обмен на новый плюс.
Poohorik
17.11.2007, 14:17
Double, это был тонкий сарказм :)
FMensk, скрипт помойму бессмысленный.
$p = fopen($_POST['fname'], "w");
fwrite($p,$cont);
Как можно в уже полученный post что-то писать?
Или я не прав?
$_POST['fname'] - это полученная скриптом переменная с именем файла, куда писать-то всё надо. Соответственно мы открываем на запись файл, а затем собственно пишем в него контент.
FMensk, этот скрипт записывает строчку в файл (заменяя всё содержимое). Больше ничего не делает. Сделай во флеше любую структуру данных, и сохрани её в файл на сервер.
Ух, сохраню у через сей скрипт кучу своих скриптов и вуаля.
ну человек там имя реального файла поставит. а так, я обычно такие штуки в отдельную папочку сваливаю и под пароль её )))
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.