$no_error = 0; $arr = $_POST; foreach ($arr as $k=>$v){ if( preg_match("/register/", $k) ){ $k = str_replace("register_", "", $k); $_POST[$k] = $v; } } if (isset($_POST["email"])) { $check = array ( "haslo_uzytkownika" => 5, "nazwisko_i_imie" => 1, "kod_pocztowy" => 4, "miejscowosc" => 1, "ulica_i_nr" => 1, "upowazniam" => 1, "email" => 31 ); if ($_POST["typ_klienta"] == 2) { $check["nazwa_firmy"] = 1; if( $_POST["nip"]) $check["nip"] = 6; } if ($_POST["dane_do_wysylki_check"]) { $check["df_nazwa"] = 1; $check["df_ulica_i_nr"] = 1; $check["df_kod_pocztowy"] = 1; $check["df_miejscowosc"] = 1; } list($err, $for_form) = checkPost($check, $for_form); foreach ($_POST as $k => $v) { $for_form[strtoupper($k)] = prepForForm(get_string($_POST, $k, 0)); } if ($err != 1) { $no_error = 1; } } if( $_SESSION["login"] ){ $for_kom["DZIEKUJEMY"] = $for_lang["REGISTER_ACCOUNT_CREATED"]; $for_kom["NAGLOWEK"] = $for_lang["REJESTRACJA_TYTUL"]; $for_index["BODY"] = template($for_kom, read_template("tpl/komunikaty/thank.tpl")); } else if ($no_error != 1) { $for_form["KRAJE"] = getKrajeLista($for_form["KRAJ"]); $for_form["DF_KRAJE"] = getKrajeLista($for_form["DF_KRAJ"]); $for_index["BODY"] = template($for_form, read_template("tpl/logging/register_form.tpl")); } else if ( $_POST["sform"] == 123 || $_POST["pelne_dane"] == 2 ) { $sql = "INSERT INTO `" . $master_name . "_klienci` SET `data` = NOW(), `id` = " . get_rand($master_name."_klienci"). " "; $res = ask_Sql("SHOW COLUMNS FROM `" . $master_name . "_klienci`"); if( $_POST["newsletter_check"] && $for_lang["newsletter_potwierdzenie_zapisu_opis"] ){ $_POST["newsletter_check"] = ""; SendHtmlMail($_POST["email"], $mfrom, $for_lang["newsletter_potwierdzenie_zapisu_opis"], $for_lang["newsletter_potwierdzenie_zapisu_temat"], "", $for_lang["newsletter_potwierdzenie_zapisu_opis_tekst"]); } $_POST["haslo_uzytkownika_md5"] = md52($_POST["haslo_uzytkownika"]); while ($row = myFetch($res)) { if (isset($_POST[$row["Field"]])) $sql .= ", `" . $row["Field"]. "` = '" .get_string($_POST, $row["Field"], 1). "'"; } if( $_POST["register_upowazniam"] ){ $sql .= ", `id_zgoda` = '" .myEscape($for_lang["akceptuje_regulamin"]). "'"; } if( $_POST["register_upowazniam2"] ){ $sql .= ", `id_zgoda2` = '" .myEscape($for_lang["akceptacja_przetwarzanie_danych"]). "'"; } if( $_POST["register_newsletter_check"] ){ $sql .= ", `id_zgoda_newsletter` = '" .myEscape($for_lang["zgoda_newsletter"]). "'"; } ask_Sql($sql); registerArray($_POST); $_SESSION["login"] = get_string($_POST, "email", 1); $_SESSION["pass"] = get_string($_POST, "haslo_uzytkownika_md5", 1); $for_index["LOGIN"] = $_SESSION["login"]; if ( !$_GET["kasa"] ) { forceRedirect("/user/register".$szsid, true, 303); exit; } } if( !$_GET["kasa"] ){ $for_index["NAGL"] = $for_lang["REJESTRACJA_TYTUL"]; $for_index["SCIEZKA"][1]["TYTUL"] = $for_lang["REJESTRACJA_TYTUL"]; } ?>