From cae6aaed1f711ee7e6936e440e33f65d57ab4688 Mon Sep 17 00:00:00 2001 From: Ricsi Date: Thu, 24 Nov 2016 19:20:10 +0100 Subject: [PATCH] =?UTF-8?q?felt=C3=B6lt=C3=A9s=20ut=C3=A1ni=20m=C3=B3dos?= =?UTF-8?q?=C3=ADt=C3=A1sok?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _class/class_user_kid.php | 41 +++++++++++++++++++------ event_handler.php | 2 ++ index.php | 3 +- template/templates/user_data_create.tpl | 5 +++ 4 files changed, 41 insertions(+), 10 deletions(-) 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 @@ +