Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?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);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement