Остановите кнопки автоматического триггера по электронной почте во время прямого действия [закрыто]Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Остановите кнопки автоматического триггера по электронной почте во время прямого действия [закрыто]

Сообщение Anonymous »

У нас есть система бронирования для сотрудников, и когда кто -то делает запрос, система генерирует электронное письмо своему менеджеру. Это электронное письмо содержит две кнопки одобряют и отклоняют, чтобы менеджер мог просмотреть и одобрить или отклонить его по электронной почте, а не перейти в систему. Эта часть работает, как и ожидалось. Когда диспетчер выберите «Открытие сообщения», кажется автоматически напускаемой кнопкой гиперссылки «Утвердить кнопку». Не уверен, что это запускает. Прежде чем завершить прямое сообщение, они получают подтверждение, чтобы сказать, что праздники были утверждены. /> < /ol>
Любая справка будет оценена < /p>
Пример PHP -кода для сообщения < /p>

Код: Выделить всё

        $headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: Holiday System ' . "\r\n";

$href_path = 'http:\\\\example.com\\rauthpage.php';

$style = 'HUB';

$booking_ref = "8811624894907"; // example

//$authkey = self::mdlProcessAuthenticateKey($booking_ref);
$authkey = 123456789321654987; // example

$subject = 'Mail Module Tester';
$message = '';
$message .= $style;
$message .= '';
$message .= 'Hi Manager,';
$message .= '
A holiday request has been made. please chose one of these
';
$message .= 'ACTIONS:';
$message .= '


Accept


Reject



';
$message .= '';

$to = 'manager@example.com';
if (!is_null($to)) {
mail($to, $subject, $message, $headers);
}

Приведенное выше принимает и отвергает кнопки, гиперлизированные на страницу PHP и код, как ниже. Снова на странице PHP, которая получает оценку от URL и продолжается в соответствии с действием. В этом случае я верю оба триггера гиперссылок, но < /p>
$auth_key = $_GET['rauth'];
$action_code = $_GET['act'];
//valid auth
$valid_auth = HolidayController::ctrCheckRemoteValidiyOfRemoteKey($auth_key);
if ($valid_auth == 0) {
//show message on the screen to say the code invalid or expired
} else {

//Proceed with the booking
// Send a notification to employee and manager
}
< /code>
Первая часть кода PHP генерирует электронную почту, и это
что -то запускает гиперссылки, когда менеджер пользователь будет>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ard-action
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»