- Баллы
- 153
- Имя в Minecraft
- Alex_Bond_UA
Скажу сразу - писать доку пока лень.
Сегодня ко мне постучался один паренек и попросил модифицировать для него скрипт поощрений для mctop. И тут я вспомнил какой дырявый и не удобный скрипт предлагает Илья (он сейчас ушел с головой в кодинг McTop v2
). Решил переписать.
Вот что вышло:
1. Теперь можно обновлять несколько значений сразу. Причем они могут быть в разных таблицах.
2. Можно выставлять значения, а не обновлять. Пример добавлять в таблицу запись о выдаче какого то предмета. На форуме есть плагины позволяющие делать такую штуку.
+ сделана глубочайшая защита от инъекций - написано все на PDO с использование prepared statment. Возможность хака через инъекцию = 0%!
Код написан "на коленке", но вполне рабочий и может использоваться в продакшне.
Вот ссыль на гитхаб:
https://github.com/Alex-Bond/minecraft-ratings-awards-php/
Думаю что те кто понимают хотя бы немного PHP смогут разобраться в работе)
Ну или я всетаки созрею написать документацию)
Сегодня ко мне постучался один паренек и попросил модифицировать для него скрипт поощрений для mctop. И тут я вспомнил какой дырявый и не удобный скрипт предлагает Илья (он сейчас ушел с головой в кодинг McTop v2
). Решил переписать.Вот что вышло:
1. Теперь можно обновлять несколько значений сразу. Причем они могут быть в разных таблицах.
2. Можно выставлять значения, а не обновлять. Пример добавлять в таблицу запись о выдаче какого то предмета. На форуме есть плагины позволяющие делать такую штуку.
+ сделана глубочайшая защита от инъекций - написано все на PDO с использование prepared statment. Возможность хака через инъекцию = 0%!
Код написан "на коленке", но вполне рабочий и может использоваться в продакшне.
Вот ссыль на гитхаб:
https://github.com/Alex-Bond/minecraft-ratings-awards-php/
Думаю что те кто понимают хотя бы немного PHP смогут разобраться в работе)
Ну или я всетаки созрею написать документацию)
