$temp["nationality"] = "IR"; $passengers[$pgr + 1][] = $temp; } } $cnt++; } $ctrl = new HotelController(); $totalamont = 0; //calc total amount foreach ($_POST['invoice'] as $detail) { $totalamont += $detail['price']; } // reserve step1 $u = new user(); $guest = $u->Get_Guest_ID(); $result = $ctrl->Reseve_step1(json_encode($room_id), $_SESSION['date-in'], $_SESSION['date-out'], json_encode($passengers)); //var_dump($result);exit; if ($result) { //if (true) { //save invoice $invoice = new Invoice(); $invoice->date = date('Y-n-d H:i:s'); if (isset($_SESSION['user']['id'])) { $invoice->user = $_SESSION['user']['id']; } else { $invoice->user = $guest; } $invoice->total = $totalamont; $invoice->currency = $_SESSION['currency_unit']; $invoice->voucher = ''; $invoice->reference = $result;