示例#1
0
        }
        if ($_POST['tourUserType'] == 'apply') {
            $body .= $tour->tourEmailText;
            $body .= $smarty->fetch('apply_additional_mail.html');
        }
        pmail($user->userEmail, $body, $subject, false, $gmail);
        $message .= "{$user->userEmail}: mail sent<br>";
    }
    /*
    mydump($_POST);
    mydump($user->Tours);
    exit();
    */
    $user->storeLinkedInDB();
    $tour->loadLinkedFromDB();
    $tour->updateDB();
    header("Location:" . $_SERVER["REQUEST_URI"]);
}
$t = new Tours((int) $_POST['tourID']);
$t->loadLinkedFromDB();
if (is_array($t->Users)) {
    foreach ($t->Users as $k => $u) {
        $u->loadLinkedFromDB();
    }
}
if (is_array($t->Users)) {
    so_tour_status($t->Users);
}
if ($t->guideID) {
    $g = new Guides($t->guideID);
    $t->Users[] = $g;
示例#2
0
 }
 if (isset($_POST['tourUserCommentsRegVia'])) {
     $user->Tours[$tour->getID()]->tourUserCommentsRegVia = $_POST['tourUserCommentsRegVia'];
 }
 if (isset($_POST['newTourID']) && is_numeric($_POST['newTourID'])) {
     $newtour = new Tours((int) $_POST['newTourID']);
     if (!$newtour->getID()) {
         break;
     }
     $user->Tours[$newtour->getID()] = $user->Tours[$tour->getID()];
     $user->Tours[$newtour->getID()]->tourID = $newtour->getID();
     unset($user->Tours[$tour->getID()]);
     unset($tour->Users[$user->getID()]);
     $user->storeLinkedInDB();
     $tour->updateDB();
     $newtour->updateDB();
     $payments = new tw_payments();
     $payments->find_records(array('tourID' => $tour->getID(), 'userID' => $user->getID()));
     foreach ($payments as $p) {
         $p->tourID = $newtour->getID();
     }
     $payments->commit();
 }
 for ($i = 1; $i <= 5; $i++) {
     $n = "tourUserAddValue{$i}";
     if (isset($_POST[$n])) {
         $user->Tours[$tour->getID()]->{$n} = trim($_POST[$n]);
     }
 }
 if (isset($_POST['tourUserRoomingType'])) {
     $user->Tours[$tour->getID()]->tourUserRoomingType = $_POST['tourUserRoomingType'];