<?php
/******************************************************
Скрипта за слање имејлова за Webhook користећи PHP уграђену функцију за слање мејлова
Elton - JotForm Support
www.jotform.com
******************************************************/
// конвертује json податке за php
$result = $_REQUEST['rawRequest'];
$obj = json_decode($result, true);
// Подеси сопствена имејл подешавања
$emailto = "[email protected]"; // Прималац, можеш користити константну вредност или користити вредност поља, на пример $obj['q4_imejl']
$subject = "Примљена је нова пријава"; // Тема имејла
// Следеће линије скрипте не мењај
$id = $_POST['submissionID']; // Преузима идентификатор пријаве
$submissionURL = 'https://www.jotform.com/submission/' . $id; // Креира URL пријаве
$headers = "From: ".$emailfrom."rn";
$headers. = "Reply-To: ".$emailfrom."rn"; // Опционо
$headers. = "MIME-Version: 1.0rn";
$headers. = "Content-Type: text/html; charset=utf-8rn";
// Нова метода, преузимање података са стране пријаве
$html = new DOMDocument;
$html->loadHTML(file_get_contents($submissionURL));
$body = $html->getElementsByTagName('body')->item(0);
// Преузима HTML код након „body“ тага
foreach ($body->childNodesas$child){
$html->appendChild($html->importNode($child, true));
}
// Следеће линије чине табелу прилагођеним за различите уређаје
$body=$html->getElementsByTagName('table');
foreach ($bodyas$width) {
$width->setAttribute('width', '100%');
}
$body=$html->saveHTML();
// Слање мејла
@mail($emailto, $subject, $body, $headers);