diff --git a/_class/class_user_kid.php b/_class/class_user_kid.php index 1aea1d1..cca50b0 100755 --- a/_class/class_user_kid.php +++ b/_class/class_user_kid.php @@ -20,6 +20,7 @@ class user_kid extends user_parent { private $user_gender; private $user_address; private $user_birth_date; + private $user_birth_year; private $user_first_training; private $user_hand; private $user_last_modified; @@ -159,6 +160,13 @@ class user_kid extends user_parent { return $this->user_birth_date; } + public function set_uk_birth_year($_birth_year) { + $this->user_birth_year = $_birth_year; + } + public function get_uk_birth_year() { + return $this->user_birth_year; + } + public function set_uk_first_training($_first_training) { $this->user_first_training = $_first_training; } @@ -219,39 +227,54 @@ class user_kid extends user_parent { global $sql; //SCHOOL_HANDLER - if (isset($_user_value_array['add_school'])) { + if (isset($_user_value_array['add_school']) && $_user_value_array['add_school'] != "") { $new_school_id = $sql->insert_into('school', array('sc_name' => $_user_value_array['add_school'])); $_user_value_array['uk_school_sc_id'] = $new_school_id; unset($_user_value_array['add_school']); } + unset($_user_value_array['add_school']); + //PARENT_1 HANDLER - if (isset($_user_value_array['add_parent_1'])) { + if (isset($_user_value_array['add_parent_1']) && $_user_value_array['add_parent_1'] != "") { //lehet, hogy csak a neve van megadva, ezért meg kell vizsgálni, hogy a többi létezik-e; ha nem => null + //var_dump($_user_value_array); + //die("hiba"); $_user_value_array['uk_parent_1'] = self::add_new_parent( $_user_value_array['add_parent_1'], $_user_value_array['parent_1_email'], $_user_value_array['parent_1_facebook'], $_user_value_array['parent_1_phone']); unset($_user_value_array['add_parent_1']); - if (isset($_user_value_array['parent_1_email'])) unset($_user_value_array['parent_1_email']); - if (isset($_user_value_array['parent_1_facebook'])) unset($_user_value_array['parent_1_facebook']); - if (isset($_user_value_array['parent_1_phone'])) unset($_user_value_array['parent_1_phone']); + unset($_user_value_array['parent_1_email']); + unset($_user_value_array['parent_1_facebook']); + unset($_user_value_array['parent_1_phone']); } + unset($_user_value_array['add_parent_1']); + + unset($_user_value_array['parent_1_email']); + unset($_user_value_array['parent_1_facebook']); + unset($_user_value_array['parent_1_phone']); + //PARENT_2 HANDLER - if (isset($_user_value_array['add_parent_2'])) { + if (isset($_user_value_array['add_parent_2']) && $_user_value_array['add_parent_2'] != "") { $_user_value_array['uk_parent_2'] = self::add_new_parent( $_user_value_array['add_parent_2'], $_user_value_array['parent_2_email'], $_user_value_array['parent_2_facebook'], $_user_value_array['parent_2_phone']); unset($_user_value_array['add_parent_2']); - if (isset($_user_value_array['parent_2_email'])) unset($_user_value_array['parent_2_email']); - if (isset($_user_value_array['parent_2_facebook'])) unset($_user_value_array['parent_2_facebook']); - if (isset($_user_value_array['parent_2_phone'])) unset($_user_value_array['parent_2_phone']); + unset($_user_value_array['parent_2_email']); + unset($_user_value_array['parent_2_facebook']); + unset($_user_value_array['parent_2_phone']); } + unset($_user_value_array['add_parent_2']); + + unset($_user_value_array['parent_2_email']); + unset($_user_value_array['parent_2_facebook']); + unset($_user_value_array['parent_2_phone']); return $sql->insert_into('user_kid', $_user_value_array); } diff --git a/event_handler.php b/event_handler.php index 2d48144..d45842a 100755 --- a/event_handler.php +++ b/event_handler.php @@ -43,6 +43,8 @@ if (isset($_POST['action'])) { # user létrehozása # nincs elágazás user_type szerint unset($_POST['action']); + //var_dump($_POST); + //die("aaa"); $new_user_id = user_kid::create_user($_POST); header("Location: /admin/edit_member/" . $new_user_id); break; diff --git a/index.php b/index.php index fb2367f..aa66206 100755 --- a/index.php +++ b/index.php @@ -1,6 +1,7 @@ +