Доработать и оптимизировать скрипт PHP связанный с базой MSSQL
Задание закрыто
Стоимость:
3 500 рублей
Срок выполнения:
5 дней
Варианты оплаты:
По договоренности
Дата публикации:
2024-04-06 20:16
Был(а) на сайте:
2024-04-24 05:12
Реклама
Доработать и оптимизировать скрипт PHP связанный с базой MSSQL
Задача
Скрипт является страницей самописного сайта на 5.2 php, подключенной к базе данных MSSQL. При открытии страницы - появляется список персонажей игры (строк из таблицы базы mssql). При нажатии на кнопку рядом с любым из персонажей - происходит переход на GET страницу, в которой пользователем указывается новое имя персонажа (переменная ячейки в таблице mssql) и персонажу присваивается номер аккаунта, с которого было совершено действие.
Задача:
1. Добавить проверку на количество ячеек одного из столбцов, относящихся к номеру аккаунта, с которого совершается действие. Уточнение: столбец DCK имеет параметры 0 и 1, нужно чтобы учитывались только ячейки с параметром 0, относящиеся к номеру аккаунта (их может быть несколько в таблице). В случае если в столбце DCK уже находится 3 ячейки с параметром 0 для этого номера аккаунта - запретить выполнение функции (запреты уже имеются в шаблоне, нужно туда подставить эту переменную с подсчетом ячеек)
2. Улучшить скорость загрузки этой страницы, убрав лишние и тяжелые за...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Здравствуйте
Для невозможности взлома, лучше функцию во первых с гет запроса переписать на пост, во вторых аргументом передавать хешсумму скажем текущей сессии плюс пароль пользователя в зашифрованном мд5 виде, все это сравнивать с тем что в бд и блокировать если не совпало. В целом, сумма устраивает, срок 2 суток (сутки на ознакомление с кодом и структурой базы, ну и сутки собственно на реализацию всех описанных вами задач), предоплата 1000 руб. От вас потребуется либо полный доступ к хостингу, либо бекап (файлы сайта+база данных) для разворачивания на моем серваке.
Готов взяться за вашу заявку, обязательно проведем доработку и оптимизацию скрипта PHP, связанного с базой данных MSSQL, в соответствии с вашими требованиями:
1. Добавим проверку на количество ячеек одного из столбцов, относящихся к номеру аккаунта, с которого совершается действие. Будем учитывать только ячейки с параметром 0 в столбце DCK и предотвратим выполнение функции, если уже находится 3 ячейки с параметром 0 для указанного номера аккаунта.
2. Оптимизируем скорость загрузки страницы, уменьшив количество и сложность запросов к базе данных. Мы уберем лишние запросы и используем JavaScript для подгрузки скрытых элементов, что также улучшит производительность страницы.
3. Обеспечим безопасность страницы, проверив и устраняя возможные способы взлома или множественного использования текущей страницы GET. Мы применим рекомендации по использованию POST-запросов, валидации ввода данных, экранированию вывода и защите от CSRF-атак.
Окончательную цену можно обсудить после детального анализа сложности и объема работы. Если у вас есть дополнительные требования или вопросы, не стесняйтесь сообщить мне об этом.
Владею полным стеком frontend и backend разработчика (HTML, CSS, JS, PHP).
По этому с любой задачей в разработке справлюсь хорошо.
Очень интересно поработать над вашим проектом.
Пишите, буду рад взаимному сотрудничеству.
Обсудим сейчас детали в WhatsApp или в других мессенджерах?
WhatsApp: +79231954429 / Telegram: @URA_LI
______
Мои последние работы:
https://neolitapart.ru/
https://allure.neolitapart.ru/
https://pushkin-aparts.ru/
? Ссылка на Портфолио:
https://disk.yandex.ru/d/n5e9yJJnwsloqw
Справлюсь максимально быстро, сейчас как раз
свободен готов заняться вашим проектом :)
Доработать и оптимизировать скрипт PHP связанный с базой MSSQL
Реклама
Доработать и оптимизировать скрипт PHP связанный с базой MSSQL
Скрипт является страницей самописного сайта на 5.2 php, подключенной к базе данных MSSQL. При открытии страницы - появляется список персонажей игры (строк из таблицы базы mssql). При нажатии на кнопку рядом с любым из персонажей - происходит переход на GET страницу, в которой пользователем указывается новое имя персонажа (переменная ячейки в таблице mssql) и персонажу присваивается номер аккаунта, с которого было совершено действие.
Задача:
1. Добавить проверку на количество ячеек одного из столбцов, относящихся к номеру аккаунта, с которого совершается действие. Уточнение: столбец DCK имеет параметры 0 и 1, нужно чтобы учитывались только ячейки с параметром 0, относящиеся к номеру аккаунта (их может быть несколько в таблице). В случае если в столбце DCK уже находится 3 ячейки с параметром 0 для этого номера аккаунта - запретить выполнение функции (запреты уже имеются в шаблоне, нужно туда подставить эту переменную с подсчетом ячеек)
2. Улучшить скорость загрузки этой страницы, убрав лишние и тяжелые за...
Другие открытые задания:
Авитолог . AVITO трафик . Нужны Лиды .15 000 р.
Бюджет: 15 000 р. Авитолог . AVITO трафик . Нужны Лиды . Нужен специалист по AVITO со своим трафиком . Специалист по рекламе ,трафику , лидогенерации . Здравствуйте, уважаемы…
отзыв 5 звезд100 р.
Бюджет: 100 р. написать отзыв на авито. текст есть
Разработать приложение C# WinForms40 000 р.
Бюджет: 40 000 р. Есть REST-сервер (документация Swagger имеется). К нему надо подсоединиться через API по Server Sent Events, и сервер будет посылать свои события в JSON-формате. …
поиск заданий