created coach site

This commit is contained in:
Ricsi
2017-04-22 20:01:23 +02:00
parent acfa06e40a
commit 04beae7eca
16 changed files with 287 additions and 55 deletions

View File

@@ -11,21 +11,33 @@ if (isset($_POST['action'])) {
USER TYPES: 1 - coach, 2 - kid, 3 - parent
*/
$login = new login();
$user_admin_id = null;
$user_kid_id = null;
$user_coach_id = null;
$user_coach_id = $login->check_coach_login($_POST['user_name'], $_POST['user_password']);
$user_kid_id = $login->check_kid_login($_POST['user_name'], $_POST['user_password']);
if ($user_coach_id) {
//sikeres bejelentkezés
$login->login_user($user_coach_id, 'badminton_coach_user', 1);
log::register('admin_login', $user_coach_id, null, $user_coach_id);
if ($_REQUEST['page'] == 'admin') $user_admin_id = $login->check_admin_login($_POST['user_name'], $_POST['user_password']);
if ($_REQUEST['page'] == 'view') $user_kid_id = $login->check_kid_login($_POST['user_name'], $_POST['user_password']);
if ($_REQUEST['page'] == 'coach') $user_coach_id = $login->check_coach_login($_POST['user_name'], $_POST['user_password']);
if ($user_admin_id) {
//sikeres bejelentkezés adminként
$login->login_user($user_admin_id, 'badminton_admin_user', 1);
log::register('admin_login', $user_admin_id, null, $user_admin_id);
header("Location: " . $actual_link);
}
elseif ($user_kid_id) {
//sikeres bejelentkezés
//sikeres bejelentkezés szülőként
$login->login_user($user_kid_id, 'badminton_parent_user', 2);
log::register('kid_login', $user_kid_id, null, $user_kid_id);
header("Location: " . $actual_link);
}
elseif ($user_coach_id) {
//sikeres bejelentkezés szülőként
$login->login_user($user_coach_id, 'badminton_coach_user', 3);
log::register('coach_login', $user_coach_id, null, $user_coach_id);
header("Location: " . $actual_link);
}
else {
//die($user_coach_id);
//sikertelen bejelentkezés
@@ -150,16 +162,14 @@ if (isset($_POST['action'])) {
break;
case 'coach_data_edit':
# edző update
if (isset($_POST['ua_can_login']) && !empty($_POST['ua_can_login']) && !empty($_POST['ua_password'])) {
if (!empty($_POST['ua_password'])) {
$psw = md5($_POST['ua_password']);
}
elseif (isset($_POST['ua_can_login']) && !empty($_POST['ua_can_login']) && empty($_POST['ua_password'])) {
else {
$psw = "-1"; //ez jelzi h nem szabad updatelni
}
else {
$psw = "null";
}
user::update_user($_POST['ua_name'], $psw, $_POST['ua_id']);
user::update_user($_POST['ua_name'], $psw, isset($_POST['ua_admin']), $_POST['ua_id']);
log::register('update_coach', $_POST['ua_id']);
header("Location: /admin/coaches");
break;