diff --git a/_ajax/add_category_to_kid.php b/_ajax/add_category_to_kid.php index 0e4b296..1f05a13 100644 --- a/_ajax/add_category_to_kid.php +++ b/_ajax/add_category_to_kid.php @@ -3,7 +3,7 @@ ini_set('include_path', '../_class/'); include('class_sql.php'); if ($_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu') $sql = new sql('bcd_mysql','root','','badminton_coach'); -else $sql = new sql('localhost','tollashodos','uprRscU8bGpJ','tollashodos'); +else $sql = new sql('localhost','id9073794_tollashodos','uprRscU8bGpJ','id9073794_tollashodos'); //megnézzük, hogy a KID benne van-e olyan category-val, ami az adott grouphoz tartozik //ha igen, akkor, akkor updateljük a categoryját diff --git a/_ajax/get_parent_data.php b/_ajax/get_parent_data.php index 9a1c798..d7e314d 100644 --- a/_ajax/get_parent_data.php +++ b/_ajax/get_parent_data.php @@ -3,7 +3,7 @@ ini_set('include_path', '../_class/'); include('class_sql.php'); if ($_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu') $sql = new sql('bcd_mysql','root','','badminton_coach'); -else $sql = new sql('localhost','tollashodos','uprRscU8bGpJ','tollashodos'); +else $sql = new sql('localhost','id9073794_tollashodos','uprRscU8bGpJ','id9073794_tollashodos'); if ($_POST['parent_id'] == 'null') { return false; diff --git a/_ajax/get_training_template.php b/_ajax/get_training_template.php index 57c4381..413237e 100644 --- a/_ajax/get_training_template.php +++ b/_ajax/get_training_template.php @@ -3,7 +3,7 @@ ini_set('include_path', '../_class/'); include('class_sql.php'); if ($_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu') $sql = new sql('bcd_mysql','root','','badminton_coach'); -else $sql = new sql('localhost','tollashodos','uprRscU8bGpJ','tollashodos'); +else $sql = new sql('localhost','id9073794_tollashodos','uprRscU8bGpJ','id9073794_tollashodos'); if (empty($_GET['template_id'])) { echo json_encode(null); diff --git a/_ajax/get_user_list.php b/_ajax/get_user_list.php index 9398bb9..774cc53 100644 --- a/_ajax/get_user_list.php +++ b/_ajax/get_user_list.php @@ -3,7 +3,7 @@ ini_set('include_path', '../_class/'); include('class_sql.php'); if ($_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu') $sql = new sql('bcd_mysql','root','','badminton_coach'); -else $sql = new sql('localhost','tollashodos','uprRscU8bGpJ','tollashodos'); +else $sql = new sql('localhost','id9073794_tollashodos','uprRscU8bGpJ','id9073794_tollashodos'); $filter1 = ""; if (!empty($_POST['uk_filter_name'])) { diff --git a/_ajax/update_presence.php b/_ajax/update_presence.php index 5a506c8..928589d 100644 --- a/_ajax/update_presence.php +++ b/_ajax/update_presence.php @@ -8,7 +8,7 @@ foreach ($_POST as $key => $value) { } */ if ($_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu') $sql = new sql('bcd_mysql','root','','badminton_coach'); -else $sql = new sql('localhost','tollashodos','uprRscU8bGpJ','tollashodos'); +else $sql = new sql('localhost','id9073794_tollashodos','uprRscU8bGpJ','id9073794_tollashodos'); $check_query = "SELECT * FROM presence WHERE pr_training_tr_id = " . $_POST['tr_id'] . " AND pr_user_kid_uk_id = " . $_POST['user_id'] . ";"; diff --git a/_class/class_login.php b/_class/class_login.php index 7e82e03..010920e 100644 --- a/_class/class_login.php +++ b/_class/class_login.php @@ -1,161 +1,157 @@ num_of_rows($check_query)) return $sql->single_variable($check_query); - + public function check_login($_user_name, $_user_password) { + global $sql; + //ez a függvény ellenőrzi le a bevitt adatok + //vissszadja a user_id-t, ha helyesek az adatok + //null ha nem + $check_query = + " + SELECT ua_id FROM user_coach WHERE + (ua_name = '" . $_user_name . "' AND + ua_password = '" . md5($_user_password ) . "')"; - $check_query = - " - SELECT uk_id FROM user_kid WHERE - (uk_name = '" . $_user_name . "' AND - uk_password = '" . md5($_user_password ) . "') AND uk_deleted = 0 AND uk_is_active = 1"; - - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - - $check_query = - " - SELECT up_id FROM user_parent WHERE - (up_name = '" . $_user_name . "' AND - up_password = '" . md5($_user_password ) . "')"; - - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - - return null; - + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - + $check_query = + " + SELECT uk_id FROM user_kid WHERE + (uk_name = '" . $_user_name . "' AND + uk_password = '" . md5($_user_password ) . "') AND uk_deleted = 0 AND uk_is_active = 1"; - } + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - public function check_admin_login($_user_name, $_user_password) { - global $sql; - //ez a függvény ellenőrzi le a bevitt adatok - //vissszadja a user_id-t, ha helyesek az adatok - //null ha nem - $check_query = - " - SELECT ua_id FROM user_coach WHERE - (ua_name = '" . $_user_name . "' AND - ua_password = '" . md5($_user_password ) . "') AND ua_deleted = 0 AND ua_admin = 1"; - - //echo $check_query; + $check_query = + " + SELECT up_id FROM user_parent WHERE + (up_name = '" . $_user_name . "' AND + up_password = '" . md5($_user_password ) . "')"; - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - return null; - } + return null; + } - public function check_kid_login($_user_name, $_user_password) { - global $sql; - $check_query = - " - SELECT uk_id FROM user_kid WHERE - (uk_name = '" . $_user_name . "' AND - uk_password = '" . $_user_password . "') AND uk_deleted = 0 AND uk_is_active = 1"; + public function check_admin_login($_user_name, $_user_password) { + global $sql; + //ez a függvény ellenőrzi le a bevitt adatok + //vissszadja a user_id-t, ha helyesek az adatok + //null ha nem + $check_query = + " + SELECT ua_id FROM user_coach WHERE + (ua_name = '" . $_user_name . "' AND + ua_password = '" . md5($_user_password ) . "') AND ua_deleted = 0 AND ua_admin = 1"; - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); + //echo $check_query; - return null; - } + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - public function check_coach_login($_user_name, $_user_password) { - global $sql; - $check_query = - " - SELECT ua_id FROM user_coach WHERE - (ua_name = '" . $_user_name . "' AND - ua_password = '" . md5($_user_password ) . "') AND ua_deleted = 0"; - - //echo $check_query; + return null; + } - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); + public function check_kid_login($_user_name, $_user_password) { + global $sql; + $check_query = + " + SELECT uk_id FROM user_kid WHERE + (uk_name = '" . $_user_name . "' AND + uk_password = '" . $_user_password . "') AND uk_deleted = 0 AND uk_is_active = 1"; - return null; - } + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - public function check_camp_login($_user_name, $_user_password) { - global $sql; - $check_query = - " - SELECT cu_id FROM camp_user WHERE - (cu_email = '" . $_user_name . "' AND - cu_password = '" . md5($_user_password ) . "') AND cu_deleted = 0"; - - //echo $check_query; + return null; + } - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); + public function check_coach_login($_user_name, $_user_password) { + global $sql; + $check_query = + " + SELECT ua_id FROM user_coach WHERE + (ua_name = '" . $_user_name . "' AND + ua_password = '" . md5($_user_password ) . "') AND ua_deleted = 0"; - return null; - } + //echo $check_query; - public function check_camp_leader_login($_user_name, $_user_password) { - global $sql; - $check_query = - " - SELECT ucl_id FROM user_camp_leader WHERE - (ucl_name = '" . $_user_name . "' AND - ucl_password = '" . md5($_user_password ) . "') AND ucl_deleted = 0"; - - //echo $check_query; + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); + return null; + } - return null; - } + public function check_camp_login($_user_name, $_user_password) { + global $sql; + $check_query = + " + SELECT cu_id FROM camp_user WHERE + (cu_email = '" . $_user_name . "' AND + cu_password = '" . md5($_user_password ) . "') AND cu_deleted = 0"; - public function login_user($_user_id, $_cookie_name, $_user_type) { - //beállítja a belépett user adatait cookieba (ha még nincs) - global $sql; + //echo $check_query; - if (!isset($_COOKIE[$_cookie_name])) { - //user objektumot nem lehet cookie-ban tárolni, ezért user_id-t rakunk bele - if ($_user_type == 1) { - $user_login = new user(); - } - elseif ($_user_type == 2) { - $user_login = new user_kid(); - } - elseif ($_user_type == 3) { - $user_login = new user(); - } - elseif ($_user_type == 4) { - $user_login = new camp_user(); - } - elseif ($_user_type == 5) { - $user_login = new user_camp_leader(); - } - $user_login->set_user_data_by_id($_user_id); - $user_login->update_login_time(); - setcookie($_cookie_name, $_user_id, time()+60*60*168, '/'); + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); - } + return null; + } + + public function check_camp_leader_login($_user_name, $_user_password) { + global $sql; + $check_query = + " + SELECT ucl_id FROM user_camp_leader WHERE + (ucl_name = '" . $_user_name . "' AND + ucl_password = '" . md5($_user_password ) . "') AND ucl_deleted = 0"; + + //echo $check_query; + + if ($sql->num_of_rows($check_query)) return $sql->single_variable($check_query); + + return null; + } + + public function login_user($_user_id, $_cookie_name, $_user_type) { + //beállítja a belépett user adatait cookieba (ha még nincs) + global $sql, $config; + + if (!isset($_COOKIE[$_cookie_name])) { + //user objektumot nem lehet cookie-ban tárolni, ezért user_id-t rakunk bele + if ($_user_type == 1) { + $user_login = new user(); + } + elseif ($_user_type == 2) { + $user_login = new user_kid(); + } + elseif ($_user_type == 3) { + $user_login = new user(); + } + elseif ($_user_type == 4) { + $user_login = new camp_user(); + } + elseif ($_user_type == 5) { + $user_login = new user_camp_leader(); + } + $user_login->set_user_data_by_id($_user_id); + $user_login->update_login_time(); + setcookie($_cookie_name, $_user_id, time()+60*60*168, '/', $config['domain']); + //var_dump(setcookie($_cookie_name, $_user_id)); + + } - } + } } -?> \ No newline at end of file +?> diff --git a/_include/include_logout.php b/_include/include_logout.php index 22c1c40..603f7f7 100644 --- a/_include/include_logout.php +++ b/_include/include_logout.php @@ -1,44 +1,46 @@ \ No newline at end of file +?> diff --git a/common.php b/common.php index 307a430..c3faf7c 100644 --- a/common.php +++ b/common.php @@ -97,10 +97,19 @@ $smarty->assign('error_msg', $error_msg); //SQL KAPCSOLAT BEÁLLÍTÁSA if ($_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu') $sql = new sql('bcd_mysql','root','','badminton_coach'); -else $sql = new sql('localhost','tollashodos','uprRscU8bGpJ','tollashodos'); +else $sql = new sql('localhost','id9073794_tollashodos','uprRscU8bGpJ','id9073794_tollashodos'); $dev = $_SERVER['HTTP_HOST'] == 'badmintoncoach-demo.hu'; +$config = array(); + +if ($dev) { + $config['domain'] = 'badmintoncoach-demo.hu'; +} +else { + $config['domain'] = '000webhostapp.com'; +} + //var_dump($sql); //echo $_GET['page']; diff --git a/event_handler.php b/event_handler.php index 2ca8ec3..1e36f8a 100644 --- a/event_handler.php +++ b/event_handler.php @@ -22,6 +22,7 @@ if (isset($_POST['action'])) { } break; case 'login': + //var_dump($_REQUEST['page']); # login /* USER TYPES: 1 - coach, 2 - kid, 3 - parent @@ -58,18 +59,6 @@ if (isset($_POST['action'])) { log::register('coach_login', $user_coach_id, null, $user_coach_id); header("Location: " . $actual_link); } - elseif ($user_camp_id) { - //sikeres bejelentkezés szülőként - $login->login_user($user_camp_id, 'badminton_camp_user', 4); - log::register('camp_user_login', $user_camp_id, null, $user_camp_id); - header("Location: " . $actual_link); - } - elseif ($user_camp_leader_id) { - //sikeres bejelentkezés szülőként - $login->login_user($user_camp_leader_id, 'badminton_camp_leader', 5); - log::register('camp_leader_login', $user_camp_leader_id, null, $user_camp_leader_id); - header("Location: " . $actual_link); - } else { //die($user_coach_id); //sikertelen bejelentkezés diff --git a/index.php b/index.php index ba871e9..67f7491 100644 --- a/index.php +++ b/index.php @@ -1,18 +1,11 @@ + - - @@ -33,14 +26,11 @@ setlocale(LC_ALL, 'hu_HU'); - - - - '; @@ -135,3 +125,6 @@ setlocale(LC_ALL, 'hu_HU'); +