Ejemplo n.º 1
0
        if ($_POST['tourUserType'] == 'WL') {
            $body .= $tour->tourEmailTextWL;
        }
        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) {
Ejemplo n.º 2
0
     pmail($gmail, $gtext, "заблокированный пользователь пытается заявиться на поход {$tour->tourTitle} {$tour->tourStartDate}-{$tour->tourEndDate}", $headers, $gmail);
     pmail($tour->Guides->guideEmail2, $gtext, "заблокированный пользователь пытается заявиться на поход {$tour->tourTitle} {$tour->tourStartDate}-{$tour->tourEndDate}", $headers, $gmail);
     $smarty->display('apply_denied.html');
     exit;
 } else {
     $output = $smarty->fetch("apply.html");
     if (isset($_POST['applyFriendID'])) {
         $friend = new Users($_POST['applyFriendID']);
         $friend->loadLinkedFromDB();
         if (!isset($friend->Tours[$tour->getID()])) {
             $tour->userID = $friend->getID();
             $tour->tourUserType = $_POST['applyType'];
             $tour->tourUserDate = date('Y-m-d H:i:s');
             $friend->Tours[$tour->getID()] = $tour;
             apply_discount($friend->getID(), $tour->getID());
             $friend->storeLinkedInDB();
             $tour->loadLinkedFromDB();
             $tour->updateDB();
             email_apply($friend, $tour);
         }
         header("Location: /usertours.php?tourID=" . $tour->getID() . "&message=user added#tour" . $tour->getID());
         exit;
     } else {
         if ($smarty->_validate_processed == 1 && $smarty->_validate_error == 1) {
             $message = '_errorCheckValues';
         } else {
             if ($smarty->_validate_processed == 1 && $smarty->_validate_error != 1) {
                 $_POST['_classname'] = 'Users';
                 //$_POST['_action']='actionsUpdate';
                 $_POST['_id'] = $user->getID();
                 $_NOREDIR = 1;