Скрипт онлайн экономической игры
Скрипт онлайн экономической игры
И так, думаю некоторые ещё помнят мой старый скрипт: ссылка. Я почитал комментарии, и решил его улучшить, но из-за того что я учусь в школе и параллельно учусь в университете - руки никак не могли дойти до этого скрипта. И вот, я выделил себе неделю, чтобы улучшить свой скрипт, а так-же проделать работу над ошибками. И так, та-та-та-та.

Что нового:
1) Скрипт был почти полностью переработан, теперь много работает через AJAX, без перезагрузки страницы

2) Подключены платежные системы(Interkassa, WebMoney, Perfect Money), автоприём проверен к сожалению только на Perfect Money, на остальных не могу проверить( Но думаю, если что-то там не работает вы сможете это подправить.

3) Новая система кеширования. Теперь данные кешируются в резные файлы в папке cache, данные конфига обновляются 1 раз в 30 минут, данные о пользователей каждые 5 минут, баланс пользователя всегда в актуальном состоянии.

4) Включать/отключать различные платежные системы, можно прямо из админки.

5) Спасибо за советы по безопасности из старой темы, я переработал некоторые функции, и теперь думаю защита у проекта стала намного лучше

6) Валидация полей. Почти во всех формах присутствует 2 валидации данных:
a) На стороне клиента, через javascript
b) После успешной валидации на клиенте, данные ещё раз проходят валидацию на стороне сервера

7) Добавлено больше комментариев в код

8) Переработал систему получения всех важных данных (в старом скрипте это был gettingAll.php, сейчас это gettingAll2.php), скрипт стал легче, быстрее, более код стал чище.

А в общем, это была хорошая практика, я постарался улучшить качество кода(за прошлый код, меня притиковали в старой теме), скажите в комментариях, удалось ли мне это.

Установка:
1) Загрузить файл database.sql, в вашу базу данных
2) Изменить файл config.php
3) Изменить пароль для входа в админку в файле /admin/header.php
4) Для получения админа измените значение столбца status на 2

Демо: http://exchange-visit.webege.com/index.php (при регистрации получаете админа, пароль 123456)
Актуальная версия: Скачать





Рубрика: Бесплатное » Скрипты   |   Автор: Angus123   |   Просмотры: 6509
Комментариев: 14
Публикаций: 0
ICQ: 618015438
- 33 +
  Автор: WorldXPro   |   Группа: Пользователи   |   Дата: 21 декабря 2014  
Молодец! Скрипт понравился, улучшаешь свои навыки)
Комментариев: 52
Публикаций: 1
ICQ: 646864908
- 55 +
  Автор: Совесть   |   Группа: Пользователи   |   Дата: 09 января 2015  
А что за дома ? в чем их смысл что дают пользователю, как учитывается это все?
Комментариев: 87
Публикаций: 11
ICQ: 8165252
- 64 +
  Автор: dimansoft   |   Группа: Пользователи   |   Дата: 11 января 2015  
А интеркасса там не 2,0 интегрированна?!
Комментариев: 6
Публикаций: 0
ICQ: --
- -1 +
  Автор: xenom   |   Группа: Пользователи   |   Дата: 18 января 2015  
"4) Для получения админа измените значение столбца status на 2"

Изменил, только в админку все-равно не попадает Что не так еще?
Комментариев: 12
Публикаций: 1
ICQ: --
- 25 +
  Автор: Angus123   |   Группа: Пользователи   |   Дата: 19 января 2015  
Товарищи, просьба не включайте профилактику на тестовом сайте. Я тут уже довольно редко сижу, поэтому пишите на почту: angusmcculloch[собака]yandex.ru
Комментариев: 12
Публикаций: 1
ICQ: --
- 25 +
  Автор: Angus123   |   Группа: Пользователи   |   Дата: 07 февраля 2015  
Товарищи! Хорошая новость. Скрипт был обновлен до версии 1.3 Скачать можно по ссылке https://yadi.sk/d/ndVle03aeXPRU
В скрипте много различных изменений и улучшений, а так-же введены новые модули.
Комментариев: 12
Публикаций: 1
ICQ: --
- 25 +
  Автор: Angus123   |   Группа: Пользователи   |   Дата: 08 февраля 2015  
Извиняюсь, не правильная ссылка.
https://yadi.sk/d/kEfirLgyeXrkf
Комментариев: 77
Публикаций: 0
ICQ: --
- 201 +
  Автор: Misha   |   Группа: Помощник администратора   |   Дата: 13 февраля 2015  
Angus123,
Добавил ссылку в новость
Комментариев: 7
Публикаций: 0
ICQ: --
- 3 +
  Автор: ToxaBaga   |   Группа: Пользователи   |   Дата: 04 августа 2015  
Спасибо, попробуем)
Комментариев: 28
Публикаций: 4
ICQ: --
- 7 +
  Автор: KPEKEP   |   Группа: Пользователи   |   Дата: 21 августа 2015  
Спасибо

Deprecated: mysql_select_db(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u654255765/public_html/config.php on line 4

Warning: mysql_select_db(): Access denied for user 'u654255765'@'10.2.1.27' (using password: NO) in /home/u654255765/public_html/config.php on line 4

Warning: mysql_select_db(): A link to the server could not be established in /home/u654255765/public_html/config.php on line 4

Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u654255765/public_html/config.php on line 7

Warning: mysql_query(): Access denied for user 'u654255765'@'10.2.1.27' (using password: NO) in /home/u654255765/public_html/config.php on line 7

Warning: mysql_query(): A link to the server could not be established in /home/u654255765/public_html/config.php on line 7

Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u654255765/public_html/config.php on line 8

Warning: mysql_query(): Access denied for user 'u654255765'@'10.2.1.27' (using password: NO) in /home/u654255765/public_html/config.php on line 8

Warning: mysql_query(): A link to the server could not be established in /home/u654255765/public_html/config.php on line 8

Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u654255765/public_html/config.php on line 9

Warning: mysql_query(): Access denied for user 'u654255765'@'10.2.1.27' (using password: NO) in /home/u654255765/public_html/config.php on line 9

Warning: mysql_query(): A link to the server could not be established in /home/u654255765/public_html/config.php on line 9

Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u654255765/public_html/config.php on line 10

Warning: mysql_query(): Access denied for user 'u654255765'@'10.2.1.27' (using password: NO) in /home/u654255765/public_html/config.php on line 10

Warning: mysql_query(): A link to the server could not be established in /home/u654255765/public_html/config.php on line 10

Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u654255765/public_html/gettingAll2.php on line 33

Warning: mysql_query(): Access denied for user 'u654255765'@'10.2.1.27' (using password: NO) in /home/u654255765/public_html/gettingAll2.php on line 33
Комментариев: 12
Публикаций: 1
ICQ: --
- 25 +
  Автор: Angus123   |   Группа: Пользователи   |   Дата: 22 августа 2015  
Скрипт старый, а у вас скорее всего новая версия PHP где функции которые я использовал в проекте уже устарели.
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.