Создание аккаунта пользователя (PHP)

Станислав19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
09.09.2006

Есть игровой сайт со скриптом регистрации и скриптом авторизации (т. е. введение логина с паролем). После авторизации создаются две сессионные переменные: логин и баланс. Требуется создать аккаунт пользователя (PHP+MySQL), т. е. отдельный раздел сайта, где пользователь сможет управлять своим балансом (пополнять счёт, снимать деньги, посмотреть историю операций), редактировать личные данные (e-mail, пароль для входа) и просматривать статистику своих игр.

Скрипт пополнения и списания денег со счёта писать НЕ НАДО.

Кнопка «пополнить счёт» должна вести на отдельный скрипт (его не пишем).

Кнопка «вывести деньги» - на другой скрипт (его не пишем).

В выполненном скрипте, если это необходимо, должны использоваться следующие переменные с логином и балансом:

$_SESSION[‘name’] – логин

$_SESSION[‘balance’] – баланс

Скрипт должен взаимодействовать с MySQL-базой данных. Т. е. вы должны использовать отдельную таблицу, где будут храниться абсолютно все игры абсолютно всех игроков. Из этой таблицы нужно будет выбирать игры только данного пользователя. Тоже самое для истории операций. Таблицу самих игроков достаточно сделать всего из трёх полей: логин, md5-хэш пароля и e-mail (т. к. баланс вам и так известен из сессионной переменной).

Вся работа с БД должна быть устойчива к SQL-инъекциям и пр. В целом весь скрипт должен быть написан с учётом безопасности (include-баг, register_globals и т. д.).

Оплата производится с помощью сервиса безопасного проведения сделок (через Weblancer). Для связи используйте пожалуйста приват.

Заявки фрилансеров