Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Требуется создать турнирный сайт.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
segasa333
Отправлено: 18 Августа, 2013 - 15:16:06
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Авг. 2013  


Помог: 0 раз(а)




Коротко о сайте: Интересует ЛК с возможностью пополнять там баланс через ЯД(с другими платежками пока в раздумье). Так же админка с возможностью создания "турнира" и контролем команд победа/поражение/техлуз, в самом турнире интересует турнирная сетка.
Более подробно:
Сайт предоставляет информацию по чемпионатам + с возможностью регистрации в них.
В первую очередь ЛК, на главной логин/пароль поля и кнопка "вход/регистрация". Если поле забито, собственно вход, если нет, то появляется форма регистрации. В форме регистрации поля "логин, почта, пароль, номер ЯД, капча(уже существующая или же 1*, как легче реализовать на ваше усмотрение + активация акка на почте). Можно обойтись без капчи, но с ограничением регистрации с 1 ip в сутки. Так же в регистрационной форме при нажатии Регистрация, появлялась ещё одна форма с условиями соглашения, соответственно на ней кнопки согласен, не согласен.
Так же если в поле логин и пароль данные были введены не верно, то была возможность восстановить пароль, если пользователь напишет логин и почту в соответствующие поля в появившейся форме. В самом ЛК я хочу, чтобы были такие поля как название команды, сокращенное название команды, иконка команды перед названием команды, баланс, кнопка ввода денег, кнопка вывода, рейтинг команды, так же чтобы была статистика победы/поражения/техлуз(соло игры/командные), связь. В первый раз, когда человек заходит на акк команды понятное дело не будет, будет лишь кнопка создать команду, в появившейся будут поля для заполнения как Название команды(до 32 символов), сокращенное название (до 6 символов), возможность загрузить иконку команды (формат jpg, png) 64*64 + поле связь (например логин в скайпе, icq, страница в вк, это поле заполняет сам пользователь, оно обязательное, собственно как и все остальные). Главная страница будет иметь ЛК справа, а ниже главная страница поделена на 2 части. Слева турниры на которые можно зарегистрироваться, справа которые уже идут. На Турнирах слева(где регистрация), отображается название турнира, командный турнир(соло турнир), окончание регистрации День/месяц/год Час/Минута, начало турнира День/месяц/год Час/Минута, команд зарегистрировано, организационный взнос, кнопка зарегистрироваться(появляется окно, действительно ли вы хотите зарегистрироваться на турнир "название" - да или нет). Так же если кол-во участников ограничено админом, то при достижении этого предела кнопка регистрации соотвественно потухнет), правила турнира. (Когда время регистрации заканчивается, турнир переходит в правую часть, как начинающийся)
Справа будут отображаться те турниры, которые сейчас идут. Здесь уже отображается Название турнира/Начало турнира ДД/ММ/ГГ ЧЧ/ММ, кол-во участников, сетка. При нажатии на сетку, открывается турнирная сетка аля http://qgaming[dot]clan[dot]su/2[dot]JPG или http://www[dot]groundandpound[dot]de/upl[dot][dot][dot][dot][dot]tGrandPrix[dot]jpg . Хотя если команд будет много, я думаю вторая будет более лучший вариант (но это на ваше усмотрение, как легче реализовать). Единственно когда остается 4 команды, получается 2 выиграют 2 проиграют. Следовательно 1/2 место розыгрывается между победителями и 3 место между лузерами. Как реализовать более удобно победитель/проигравший я незнаю, мой вариант, что возле своей команды в сетке будет 2 маленькие кнопки зеленая и красная(зел-победа, красная = луз), при нажатии на клавишу появляется окно в которое надо ввести число(оно обговаривается в конце матча). Если числа у проигравшего и у выигравшего верны, стороны так же выбраны разные, то победитель двигается дальше по сетке, если что-то не совпало то у админа эти две ячейки подсвечиваются и админ уже сам решает кто победитель, кто лузер. + у админа должно быть 3 кнопки(без всяческих паролей) 1 победитель 2 - лузер 3 - техлуз. За победу в каждом матче команде начисляется в рейтинг "турнира" по 1 баллу, в финале победителю начисляется 3 балла, проигравшему 2 балла, ну и те кто бились за 3 место, победителю по стандарту начисляется 1 балл. Соответственно по количеству турнирных баллов будут распределены места 1/2/3, призовой фонд будет 50/30/20% от всей суммы турнира. Как только турнир закончится, призовые распределились на аккаунты победителей, рейтинг турнира добавился к рейтингу команд. В самой сетке турнира, при наводе курсора на команду отображалось полное название команды, способ связи, рейтинг команды, без наведения же курсора, отображается лишь короткое название команды и изображение команды. Так же интересует "админ-аккаунт", который сможет как раз создавать эти турниры при создании в форме должны быть такие поля "название турнира, окончание регистрации, начало турнира, макс кол-во участников, командный турнир или соло турнир, взнос, так же процентное соотношение от призового фонда, например 50/30/20%, но не больше 100%, меньше можно, но не больше + правила турнира. В турнирной сетке я уже писал, чтобы админ мог проставлять победу, поражение, техлуз, видеть не добропорядочных команд. В ЛК так же есть кнопки баланса пополнить и вывести(все процеры будут через Яндекс-Деньги пока что), при нажатии пополнить соответственно, чтобы был переход на ЯД, там была оплата. Баланс я бы хотел чтобы отображался на сайте картинкой 32*32 (иконка самих денег) и баланс в числах. При покупке баланса соотношение обмена 1 очко баланса - 10 рублей ЯД. Вывод денег будет происходить в ручную, но для это при нажатии на кнопку вывести, отправлялся запрос например на почту с названием команды/номером ЯД/сумма вывода очко балланса*10. Вроде бы все элементы описал.
Связь со мной:
segasa333 - skype
segasa333@mail.ru - почта=)

(Отредактировано автором: 18 Августа, 2013 - 15:18:31)

 
 Top
DeepVarvar Супермодератор
Отправлено: 18 Августа, 2013 - 15:56:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Приведите текст пожалуйста в читаемый вид с абзацами и отступами.
 
 Top
avtor.fox
Отправлено: 18 Августа, 2013 - 16:05:11
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




от 35 кило - только бэкенд.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« FreeLance »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB