setPageTitle(); $this->setPageContentDescription(); $this->setPageKeywords(); } public function getPageContentVars() { if (isset($_POST['ic_input'])) $ic = $_POST['ic_input']; if (isset($_POST['submit_step_1'])) { $company = new Company(); $company->_construct(); if (isset($_SESSION['company'])) { $company->regenerateArray($_SESSION['company']); } $setIc = $company->setIc($ic); switch($setIc['result']) { case true: $companyCategories_res = $this->db->getAllCompanyCategories(); $i = 0; while ($row = mysql_fetch_assoc($companyCategories_res)) { foreach ($row as $key => $var) { $categories[$i][$key] = $var; } $i++; } $_SESSION['company'] = $company->getCompany(); $pageVariables = array( "form" => "form_add_company_details", "companyCategories" => $categories, "companyVariables" => $_SESSION['company'], ); return $pageVariables; break; case "TooMany": //@todo -ist do edit pre dane ICO break; default: $pageVariables = array( "form" => "form1", "ic_warning_message" => $setIc['msg'], "ic_input" => $ic ); return $pageVariables; } } elseif (isset($_POST['submit_step_2'])) { $company = new Company(); $company->_construct(); $company->regenerateArray($_SESSION['company']); $company_name = $_POST['company_name']; $general_name = $_POST['general_name']; $company_category = $_POST['company_category']; $description = $_POST['description']; $setName = $company->setName($company_name); $setGeneral_name = $company->setGeneral_name($general_name); $setCategory = $company->setCategory($company_category); $setDescription = $company->setDescription($description); if ($setName['result'] == false || $setGeneral_name['result'] == false || $setCategory['result'] == false || $setDescription['result'] ==false) { $pageVariables = array( "form" => "form_add_company_details", "cni_warning_message" => $setName['msg'], "gni_warning_message" => $setGeneral_name['msg'], "cgi_warning_message" => $setCategory['msg'], "di_warning_message" => $setDescription['msg'], "cni_value" => $company_name, "gni_value" => $general_name, "cgi_value" => $company_category, "di_value" => $description, "companyVariables" => $company->getCompany() ); return $pageVariables; } $_SESSION['company'] = $company->getCompany(); return $pageVariables = array( "form" => "form_add_location", "companyVariables" => $_SESSION['company'] ); } else if (isset($_POST['submit_step_3'])) { $company = new Company(); $company->_construct(); $company->regenerateArray($_SESSION['company']); $city = $_POST['city']; $street = $_POST['street']; $streetNo = $_POST['streetNo']; $zip = $_POST['zip']; $phone1 = $_POST['phone_1']; $phone1_type = $_POST['phone_1_type']; $phone2 = $_POST['phone_2']; $phone2_type = $_POST['phone_2_type']; $phone3 = $_POST['phone_3']; $phone3_type = $_POST['phone_3_type']; $email = $_POST['email']; $setCity = $company->setCity($city); $setStreet = $company->setStreet($street); $setStreetNo = $company->setStreetNo($streetNo); $setZip = $company->setZip($zip); $setPhone1 = $company->setPhone1($phone1); $setPhone1_type = $company->setPhone1_type($phone1_type); $setPhone2 = $company->setPhone2($phone2); $setPhone2_type = $company->setPhone2_type($phone2_type); $setPhone3 = $company->setPhone3($phone3); $setPhone3_type = $company->setPhone3_type($phone3_type); $setEmail = $company->setEmail($email); if ( $setCity['result'] == false || $setStreet['result'] == false || $setStreetNo['result'] == false || $setZip['result'] == false ) { $pageVariables = array( "form" => "form_add_location", "ci_warning" => $setCity['msg'], "si_warning" => $setStreet['msg'], "sNo_warning" => $setStreetNo['msg'], "zip_warning" =>$setZip['msg'], "p1_warning" =>$setPhone1['msg'], "p2_warning" =>$setPhone2['msg'], "p3_warning" =>$setPhone3['msg'], "ei_warning" =>$setEmail['msg'], "ci_value" => $city, "si_value" => $street, "sNo_value" => $streetNo, "zip_value" => $zip, "p1_value" => $phone1, "p2_value" => $phone2, "p3_value" => $phone3, "p1_value_type" => $phone1_type, "p2_value_type" => $phone2_type, "p3_value_type" => $phone3_type, "ei_value" => $email, "companyVariables" => $company->getCompany() ); return $pageVariables; } $_SESSION['company'] = $company->getCompany(); return $pageVariables = array( "form" => "form_add_password", "companyVariables" => $_SESSION['company'] ); } elseif (isset($_POST['submit_step_4'])) { $company = new Company(); $company->_construct(); $company->regenerateArray($_SESSION['company']); $pass1 = $_POST['password_1']; $pass2 = $_POST['password_2']; $testPassword = $company->testPassword($pass1); if ($testPassword['result'] == false) { return $pageVariables = array( "pass1_warning" => $testPassword['msg'], "companyVariables" => $company->getCompany() ); } else { $testPassword = $company->testPassword2($pass1, $pass2); return $pageVariables = array( "pass2_warning" => $testPassword['msg'], "companyVariables" => $company->getCompany() ); } $company->setPassword($pass1); $_SESSION['company'] = $company->getCompany(); return $pageVariables = array( "form" => "resume", "companyVariables" => $_SESSION['company'] ); } else { return $pageVariables = array( "form" => "form1", "ic_warning_message" => "Toto pole je povinne", "ic_input" => "" ); } } public function setPageKeywords() { $this->pageKeywords = "pruvodce pridanim spolocnosti"; } public function setPageContentDescription() { $this->contentDescription = "pruvodce pridanim spolecnosti"; } public function setPageTitle() { $this->title = "pruvodce pridanim spolecnosti"; } } ?>