Вот выкладываю лк(личный кабинет) by MorzE и отредактированный (ТоБи)
Функциональность:
Вход/выход с акка.
Регистрация
Страница "администрация" управление в архиве.
Страница "статус сервера" управоение в архиве.
Страница "информация о сервере" управление в архиве.
Страница "личные данные" изменение данных пользовотеля (добавление аватарки).
Страница "получение голда" управление в архиве.
________________________
Бонус:
Файл в котором информация о акках (id => akk_name => password => email => createtime) гайд по файлу так же в архиве.
(зы для защиты лучше доступ к этому файлу только разрешенным ипам дайте, так как содержится информация о логинах и паролях акков)
УСТАНОВКА
Откройте Query Analyzer выберите базу dbo и по очереди залейте базы из папки sql (update.sql, openuser.sql, openuser2.sql)
Зайлейте все файлы (кроме папки sql) в папку с регистрацией.
____________________
Теперь подробней о настройках.
__________________________________________________ ___________________
mssql.php - впишите данные от mssql.
$maxonline - впишите максимальный онлайн сервера (для colinux 54)
$timeout - перерыв между голосованием (в часах)
$Gold - кол-во голда за голосование (в голдах:3 4=4голд)
$link - ссылка на голосование пока что работает только 1
__________________________________________________ ___________________
administrations.txt - впишите акк админа(ов)
__________________________________________________ ___________________
gm_status.php - впишите данные от mssql.
__________________________________________________ ___________________
left.txt - левое меню.
__________________________________________________ ___________________
oservere.txt - информация о вашем сервере.
__________________________________________________ ___________________
right.txt - правое меню.
__________________________________________________ ___________________
status.php - укажите порт вашего сервера.
__________________________________________________ ___________________
facepalm/infa_o_akkah.php - впишите данные от mssql.
подробнее о $f[id].
$f[id] выбирает таблицу
как поставить свое значение?
легко например мы хотим добавить значение секретный ответ.
заходим в Enterprise Manager, выбираем нашу базу, в ней выбираем Tables.
в Tables ищем users, кликаем правой кнопкой мыши, выбираем Open Table->Return all rows.
откроется окно со всеми акками, но нас интересуют только название полей и их положение.
1 распологается поле ID у него id 0
2 рапологается поле name тут id 1
3 распологается поле passwd тут id 2
принцип счета вам наверное стал ясен?:3
но вспомним мы хотели добавить в выводе инфы о акках секретный ответ.
секретный ответ - answer => id4 => что код будет выглядеть так "=> Секретный ответ: $f[4]"
ну вот и все)
Всю папку КРОМЕ ПАПКИ SQL кидаем в папку PW есть в папке с сервом ну и заходим в консоль пишем логин, пишем МС переходим в папку с регой opt/lampp/htdocs/ потом переходим в левый столбик нажимаем TAB заходим в mnt
ну и копируем папку pwsites (так называется папка со всеми файлами) нажиманием F5 жмите ок.
Ну всё теперь включаем серв и заходим по адрессу [Ссылки могут видеть только зарегистрированные пользователи. ]
Ну вот и всё помог? +ани))
Помог?Плюсани!!!
________________ К звездам...
Последний раз редактировалось _KastA_; 02.11.2011 в 17:57.