public function submit($params){ if($this->db->submit($params)){ //send by email $data = array( 'Period putovanja ' => $params['date_from']." - ".$params['date_to'], 'Destinacija' => $params['destination'], 'Hotel/apartman' => $params['accomodation'], 'Prevozno sredstvo' => $params['transport'], 'Način plaćanja' => $params['payment_method'], 'Adresa' => $params['address'], 'Mesto' => $params['city'], 'Kontakt telefon' => $params['telephone'], 'E-mail' => $params['email'], 'Napomena' => $params['reason'] ); if(isset($params['parent']['name']) && !empty($params['parent']['name'])){ $data = array_merge($data, array('Informacije o odraslim putnicima'=>'')); $i = 0; foreach($params['parent']['name'] as $key => $val){ $name = "Putnik ".++$i; $name2 = "Datum rodjenja putnika ". $i; $data = array_merge($data, array($name => $val)); $data = array_merge($data, array($name2 => $params['parent']['birth_date'][$key])); } } if(isset($params['child']['name']) && !empty($params['child']['name'])){ $data = array_merge($data, array('Informacije o deci'=>'')); $i = 0; foreach($params['child']['name'] as $key => $val){ $name = "Dete ".++$i; $name2 = "Datum rodjenja deteta ". $i; $data = array_merge($data, array($name => $val)); $data = array_merge($data, array($name2 => $params['child']['birth_date'][$key])); } } parent::sendEmail(array('subject' => "Online booking", 'data' => $data, 'email' => '*****@*****.**')); parent::redirect('rezervacije', 'success'); } else parent::redirect('rezervacije', 'error'); }
public function submit($params){ if($this->db->submit($params)){ //send by email $data = array( 'Ime i prezime' => $params['candidat'], 'Konkurišem za radno mesto' => $params['position'], 'Stručna sprema' => $params['level'], 'Godište' => $params['born'], 'Profesija' => $params['profession'], 'Godina sticanja stručne spreme'=> $params['year'], 'Radno iskustvo' => $params['expirience'], 'Razlozi' => $params['reason'], 'Posebni kvaliteti' => $params['features'], 'El.adresa' => $params['email'], 'Kontakt telefon' => $params['telephone'] ); parent::sendEmail(array('subject' => "Prijava za posao", 'data' => $data, 'email' => '*****@*****.**')); parent::redirect('zaposlenje', 'success'); } else parent::redirect('zaposlenje', 'error'); }
/** ADS PAGE **/ private function adsPage($params) { if(isset($params['submit'])){ if(!empty($params['form']['spam']) && $params['form']['spam'] == $_SESSION['anti-spam']){ unset($params['form']['spam']); //Send if(parent::sendEmail(MAIL_TO, 'Ads form', $params['form'], MAIL_FROM)){ parent::set('sent', 'success'); }else{ parent::set('sent', 'error'); } }else{ parent::set('sent', 'error'); } } parent::set('pages', $this->db->getPagesForAds()); }