X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> помогите переписать
v1ados
v1ados
Topic Starter сообщение 5.3.2012, 14:17; Ответить: v1ados
Сообщение #1


это скрипт голосования фото из facemash'а, кто нибудь может помочь в переписке скрипта на голосование новостей для DLE, а то я не очень смыслю в php

[PHP]<td valign="top" class="image"><a href="rate.php?winner=<?=$images[0]->image_id?>&loser=<?=$images[1]->image_id?>"><img src="images/<?=$images[0]->filename?>" /></a></td>
<td valign="top" class="image"><a href="rate.php?winner=<?=$images[1]->image_id?>&loser=<?=$images[0]->image_id?>"><img src="images/<?=$images[1]->filename?>" /></a></td>
</tr>
<tr>
<td>Won: <?=$images[0]->wins?>, Lost: <?=$images[0]->losses?></td>
<td>Won: <?=$images[1]->wins?>, Lost: <?=$images[1]->losses?></td>
</tr>
<tr>
<td>Score: <?=$images[0]->score?></td>
<td>Score: <?=$images[1]->score?></td>
</tr>
<tr>
<td>Expected: <?=round(expected($images[1]->score, $images[0]->score), 4)?></td>
<td>Expected: <?=round(expected($images[0]->score, $images[1]->score), 4)?></td>[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 5.3.2012, 18:11; Ответить: r3ntg3n
Сообщение #2


(v1ados @ 5.3.2012, 17:17) *
это скрипт голосования фото

Это не скрипт, а кусок шаблона
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ados
v1ados
Topic Starter сообщение 5.3.2012, 19:02; Ответить: v1ados
Сообщение #3


это алгоритм вывода 2х фото на голосование и их рейтинг
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 6.3.2012, 0:26; Ответить: r3ntg3n
Сообщение #4


(v1ados @ 5.3.2012, 22:02) *
это алгоритм вывода 2х фото на голосование и их рейтинг

Повторяю, это не скрипт, и не алгоритм, а кусок шаблона, страницы, куда выводятся 2 фотографии, за которые и нужно проголосовать.

(v1ados @ 5.3.2012, 17:17) *
<td valign="top" class="image">
<a href="rate.php?winner=<?=$images[0]->image_id?>&loser=<?=$images[1]->image_id?>">
<img src="images/<?=$images[0]->filename?>" />
</a>
</td>
<td valign="top" class="image">
<a href="rate.php?winner=<?=$images[1]->image_id?>&loser=<?=$images[0]->image_id?>">
<img src="images/<?=$images[1]->filename?>" />
</a>
</td>

Вот тут выводится 2 фотки, которые являются ссылками для голосования за каждую из них. Тут нет программного функционала, тут просто тупо ссылки на файл rate.php, которые в качестве входящих параметров получает идентификатор фотки, за которую проголосовали, в переменной winner и идентификатор фотографии-противника в переменной loser (см. rate.php?winner=id_текущей фотки&loser=id_фотки-противника). А вот уже в файле rate.php и находится программный код, которые проставляет голоса "за" и "против", соответственно, winner'у и loser'у

Аналогично и с остальной частью шаблона, где выводится статистика голосов за фотку: выигрышные голоса и проигрышные (свойства wins и losses), текущий рейтинг (score) и, насколько я понял, какие-то ожидаемые рейтинги фоток, если за ту или иную отдать свой голос.

По этому, для того, чтобы хоть что-то понять в алгоритме голосования, смотрите в файл rate.php. Не поймете что-то - выкладывайте часть кода, которая вам непонятна, и спрашивайте. Только не надо постить весь файл, потому что тут у людей не особо по временем, да и читать длинные листинги не всем охота.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 732 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2347 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12562 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Помогите с поиском доноров
3 tehno_music 3362 4.11.2019, 17:15
автор: goblin78


 



RSS Текстовая версия Сейчас: 25.4.2024, 17:14
Дизайн