<?php require_once "../config/init.php"; $smarty->assign('d_apply', getApplyStatus()); $t = new Tours((int) $_POST['tourID']); $t->loadLinkedFromDB(); function so($a, $b) { $ccmp = array('apply' => 'a', 'WL' => 'b', 'completed' => 'c', 'deleted' => 'd'); $r = strcmp($ccmp[$a->tourUserType], $ccmp[$b->tourUserType]); if ($r === 0) { $r = strcmp($a->userRussianName, $b->userRussianName); } return $r; } function fo($a) { return in_array($a->tourUserType, array('apply', 'completed')); } if (is_array($t->Users)) { $t->Users = array_filter($t->Users, 'fo'); uasort($t->Users, 'so'); } $smarty->assign($t->getValues()); $smarty->assign('title', sprintf("- информация по походу %s (%s - %s) ", $t->tourTitle, $t->tourStartDate, $t->tourEndDate)); $smarty->display("tourinfo.html");
$tour->tourUserAddName4 = $_POST['tourUserAddName4']; $tour->tourUserAddValue4 = $_POST['tourUserAddValue4']; } if ($_POST['tourUserAddValue5']) { $tour->tourUserAddName5 = $_POST['tourUserAddName5']; $tour->tourUserAddValue5 = $_POST['tourUserAddValue5']; } if ($_POST['tourUserCommentsUser']) { $tour->tourUserCommentsUser = $_POST['tourUserCommentsUser']; } $user->loadLinkedFromDB(); $user->Tours[$tour->getID()] = $tour; apply_discount($user->getID(), $tour->getID()); $user->storeLinkedInDB(); $tour = new Tours($_reg_tourID); $tour->loadLinkedFromDB(); $tour->updateDB(); email_apply($origuser, $tour); $user = $origuser; header("Location: /usertours.php?tourID=" . $tour->getID() . "&message=" . urlencode($message) . "#tour" . $tour->getID()); exit; } } } } } $smarty->assign('message', $message); $smarty->display('apply.html'); function email_apply($origuser, $tour) { global $smarty;