born); $dnes = mktime(0, 0, 0, date("n") , date("j"), date("Y") ); $hranice = mktime(0, 0, 0, date("n") + 1, date("j"), date("Y") - 30); $validfrom = strtotime($o->validfrom); $validto = strtotime($o->validto); $date1 = new DateTime($o->validfrom); $date2 = new DateTime($o->validto); $dni = $date2->diff($date1)->format("%a") + 1; $error = ""; if ($narozen < $hranice) { $error = "Prekročený vekový limit. Aupair poistenie je možné zjednat pre osoby narodené po " . date("d.m.Y", $hranice); } // Název státu na kod $query = "SELECT ISO FROM nuke_staty WHERE popis='{$o->sel_stat->nazev}'"; $result = $dbi->query($query); list($iso) = $result->fetch_array(); // kontrola rozsahu if ($validfrom < $dnes) { $error = "Počiatok poistenia musí byť po " . date("d.m.Y", $dnes); } $sql = "SELECT * FROM nuke_users WHERE uname='$uname'"; $result = $dbi->query($sql); if (!$result) { $error = "Chyba DB, opakujte neskoršie."; } // Ukonči když blbá chyba if ($error) { echo json_encode(array('error' => $error)); exit; } $user = $result->fetch_array(); // Natáhni sazby aupair $query = "select id_saz, cena_EUR, zkratka, kod_ERV from nuke_sazby where id_saz like '9500%4'" or die("Error in the consult.." . mysqli_error($link)); $result = $dbi->query($query); while ($row = $result->fetch_row()) { // id_saz cena_EUR zkratka kod_ERV $s[] = array("id_saz" => $row[0], "cena_EUR" => $row[1], "zkratka" => $row[2], "kod_ERV" => $row[3]); } $celkem = $s[$o->sel_stat->jee]['cena_EUR']; $sql = "INSERT erv_seznam SET " . "kod_zisk = '" . m($user['zisk_ERV'])."', ". "ziskatel = '" . m($user['kod_zisk'])."', ". "pohlavi = '" . ($o->pohlavi === "Muž" ? 'M' : 'F')."', ". "meno = '" . m($o->name)."', ". "priezvisko = '" . m($o->surname)."', ". "dat_nar = '" . date("Y-m-d", $narozen)."', ". "dat_od = '" . date("Y-m-d", $validfrom)."', ". "dat_do = '" . date("Y-m-d", $validto)."', ". "poc_dni = $dni, ". "poc_osob = 1, ". "riz_zona = '".($o->sel_stat->jee === "1" ? "Európa" : "Svet")."', ". "krajina = '$iso', ". "ulica_cp = '" . m($o->street)."', ". "psc = '" . m(str_replace(" ", "", $o->psc))."', ". "telefon = '" . m($o->phone)."', ". "email = '" . m($o->email)."', ". "poistne = '" . $celkem ."', ". "kod_sadzby = '" . $s[$o->sel_stat->jee]['zkratka']."', ". "poikod = '" . $s[$o->sel_stat->jee]['id_saz']."', ". "kod_ERV = '" . $s[$o->sel_stat->jee]['kod_ERV']."', ". "cenazaj='0', ". "mena='EUR',". "datum = now(),". "uname = '$uname',". "zaplatil='N', "; if ($b->surname <> "") { $sql .= "blizky = '" . m($b->surname)."', ". "blizky_meno = '" . m($b->name)."', ". "blizky_tel = '" . m($b->phone)."', "; } if ($p->surname <> "") { $sql .= "poistnik = '" . m($p->surname)."', ". "poist_meno = '" . m($p->name)."', ". "poist_nar = '" . date("Y-m-d", strtotime($p->born))."', "; } $sql .= "podsystem='tatrapay' "; $dbi->query($sql); $id_zmluvy = $dbi->insert_id; $orderno = $id_zmluvy; $email = $o->email; $url = "poistenieaupair.sk"; $subject = "[$url] Objednávka cestovného poistenia"; // message $message = "
Vážený klient!
Potvrdzujeme príjem Vašej objednávky poistenia a ďakujeme, že ste využili naše služby.
Objednávka je uložená pod identifikačným kódom: " . $orderno . "
Pokračujte prosím úhradou na tejto stránke:
https://www.travsupsys.cz/online_rocne_sk/info.php?hash=" . md5("SL2014" . $id_zmluvy) . ".
V prípade dotazov k objednávke uvádzajte identifikačný kód.
Prevádzkovateľ online systému $url
TRAVEL SUPPORT SYSTEMS s.r.o.
IČ: 27670791 (ČR)
zapísaná u Krajského soudu Brno, oddíl C, vložka 50606
Pekařská 389/21,
602 00 Brno
Česká republika
www.travsupsys.cz
admin@travsupsys.cz
+420 777 212 132