$out = ""; $grid = new jshowGrid_new("parvaz_det", "grid1"); if (!isset($_SESSION[conf::app . "_user_id"]) || !isset($_REQUEST["adl"])) { die("<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body><script language=\"javascript\">window.location = 'login.php';</script></body></html>"); } if ((int) $_REQUEST["adl"] <= 0) { die("<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body><script language=\"javascript\">alert('حداقل یک بزرگسال باید انتخاب شود');window.location='index.php';</script></body></html>"); } $customer_typ = (int) $_SESSION[conf::app . '_customer_typ']; $adl = abs((int) $_REQUEST["adl"]); $chd = abs((int) $_REQUEST["chd"]); $inf = abs((int) $_REQUEST["inf"]); $ticket_type = (int) $_REQUEST["ticket_type"]; $selected_parvaz = $_REQUEST["selected_parvaz"]; $epass = isset($_REQUEST["epass"]) ? $_REQUEST["epass"] : ""; if ($customer_typ != 2 && $ticket_type == 0 && $epass != epass($_SESSION[conf::app . '_customer_id'])) { die("<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body><script language=\"javascript\">alert(\"رمز بلیت الکترونیکی اشتباه است\");window.location = 'ticket_check.php?adl={$adl}&chd={$chd}&inf={$inf}&selected_parvaz={$selected_parvaz}&ticket_type={$ticket_type}&r='+Math.random();</script></body></html>"); } $tmp = explode(",", $selected_parvaz); foreach ($tmp as $parvaz_id) { $tmp_parvaz = new parvaz_det_class((int) $parvaz_id); $selectedParvaz[] = $tmp_parvaz; } $customer = new customer_class((int) $_SESSION[conf::app . "_customer_id"]); $customer_typ = (int) $_SESSION[conf::app . "_customer_typ"]; $tedad = $adl + $chd; $jam_ghimat = 0; $tedad_ok = TRUE; foreach ($tmp as $parvaz_id) { $tmp_parvaz = new parvaz_det_class((int) $parvaz_id); if (flightZarfiat($tmp_parvaz) < $tedad) {
function epass($cid) { $mysql = new mysql_class(); $out = ""; $mysql->ex_sql("select `epass` from `customers` where `id`='{$cid}'", $q); if (isset($q[0])) { $out = $q[0]["epass"]; } return $out; } if (isset($_REQUEST['epass'])) { $out = 'false'; $epass = trim($_REQUEST['epass']); $customer_id = $_SESSION[$conf->app . '_customer_id']; $tm = new customer_class($customer_id); if ($epass == epass($customer_id) || $tm->typ == 3) { $out = 'ok'; } die($out); } if (!isset($_SESSION[$conf->app . "_user_id"]) || !isset($_REQUEST["adl"])) { die("<script>window.opener.location = window.opener.location; window.close();</script>"); } if ((int) $_REQUEST["adl"] <= 0) { die("<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body><script language=\"javascript\">alert('حداقل یک بزرگسال باید انتخاب شود');window.location = 'index.php';window.close();</script></body></html>"); } $selected_parvaz = $_REQUEST["selected_parvaz"]; $tmp = explode(",", $selected_parvaz); if (count($tmp) > 2) { die("<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body><script language=\"javascript\">alert('حداکثر دو پرواز می توانید انتخاب کنید');window.location = 'index.php';window.close();</script></body></html>"); } else {