';
echo '';
echo '
';
echo 'Pošiljanje rezultatov';
echo '';
echo '';
echo '';
$type = (isset($_GET['type'])) ? $_GET['type'] : 0;
$m = new Mailer();
if($type == 1)
$m->do_it_predmeti();
else
$m->do_it_izvajalci();
echo '';
echo '';
class Mailer {
// Posiljanje izvajalcem
function do_it_izvajalci () {
mysqli_set_charset($GLOBALS['connect_db'], "UTF8");
$start = microtime(true);
//$sql = sisplet_query("SELECT * FROM eval_pdf_mailer_izvajalci ORDER BY v1 ASC");
$sql = sisplet_query("SELECT * FROM eval_pdf_mailer_izvajalci WHERE v6 LIKE '%vasja.vehovar%' or v6 LIKE '%berce%' or v6 LIKE '%podnar%' ORDER BY v1 ASC");
if (!$sql) echo mysqli_error($GLOBALS['connect_db']);
while ($row = mysqli_fetch_array($sql)) {
//$email = trim($row['v6']);
$email = 'peter@1ka.si';
$name = trim($row['v4']);
$attachment_name = trim($row['v5']);
$subject = 'Evalvacijsko Poročilo: '.$name.' 2015/2016';
if ($email != '') {
$this->send_mail($email, $name, $attachment_name, $subject);
$end = microtime(true);
echo 'POŠILJAM: na email '.$email.' za ime '.$name.' in priponko '.$attachment_name.', ' . $subject;
echo '
Čas pošiljanja: '.round($end - $start, 2).'s
';
}
}
}
// Posiljanje za predmete
function do_it_predmeti () {
$start = microtime(true);
$sql = sisplet_query("SELECT * FROM eval_pdf_mailer_predmeti ORDER BY v1 ASC");
//$sql = sisplet_query("SELECT * FROM eval_pdf_mailer_predmeti WHERE v8 LIKE '%vasja.vehovar%' ORDER BY v1 ASC");
if (!$sql) echo mysqli_error($GLOBALS['connect_db']);
while ($row = mysqli_fetch_array($sql)) {
$email = trim($row['v8']);
//$email = 'peter@1ka.si';
$name = trim($row['v6']);
$predmet = trim($row['v4']);
$attachment_name = trim($row['v7']);
$subject = 'Poročilo';
if ($email != '') {
$this->send_mail($email, $name, $attachment_name, $subject);
$end = microtime(true);
echo "POŠILJAM: na email $email za ime $name in priponko $attachment_name, " . $subject;
echo '
Čas pošiljanja: '.round($end - $start, 2).'s
';
}
}
}
function send_mail($to, $to_name, $attachment, $subject) {
if (trim($to) == '') return;
$mail = new PHPMailer;
#$mail->IsSMTP(); // Set mailer to use SMTP
$mail->Host = 'mail.fdv.uni-lj.si'; // Specify main and backup server
#$mail->Host = 'mail.sisplet.org'; // Specify main and backup server
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = 'anketa'; // SMTP username
#$mail->Username = 'ul1kasi'; // SMTP username
$mail->Password = 'anketa2013fdv'; // SMTP password
#$mail->Password = 'masovka'; // SMTP password
$mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted
$mail->CharSet = 'UTF-8';
$mail->From = 'anketa@fdv.uni-lj.si';
#$mail->From = 'ul@1ka.si';
$mail->FromName = 'Anketa';
$mail->AddAddress($to, $to_name); // Add a recipient
#$mail->AddAddress('ellen@example.com'); // Name is optional
#$mail->AddReplyTo('peter@1ka.si', 'Peter Hrvatin');
#$mail->AddReplyTo('ul@1ka.si', 'Anketa');
$mail->AddReplyTo('anketa@fdv.uni-lj.si', 'Anketa');
#$mail->AddCC('cc@example.com');
#$mail->AddBCC('peter@1ka.si');
// Set word wrap to 50 characters
$mail->WordWrap = 50;
// Add attachments
if (file_exists(dirname(__FILE__) . '/pdf/' . $attachment))
$mail->AddAttachment( dirname(__FILE__) . '/pdf/' . $attachment );
else
echo ' -- no attachment ('.dirname(__FILE__) . '/pdf/' . $attachment.') ';
#$mail->AddAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name
$mail->IsHTML(true); // Set email format to HTML
$mail->Subject = $subject;
/*$mail->AddEmbeddedImage('fgg_logo.jpg', 'logo', 'fgg_logo.jpg');
$mail->AddEmbeddedImage('okolje.jpg', 'okolje', 'okolje.jpg');*/
$mail->Body =
'Spoštovana kolegica, spoštovani kolega!
Podobno kot lani smo tudi v študijskem letu 2014/2015 pripravili analizo študentske ankete. Kot veste, je vsebino in obliko te ankete predpisala Univerza v Ljubljani (pravilnik: https://www.uni-lj.si/o_univerzi_v_ljubljani/organizacija__pravilniki_in_porocila/predpisi_statut_ul_in_pravilniki/2014092609210542/). Sodelovanje v anketi je bilo prostovoljno.
Pošiljamo ocene vašega dela pri premetih, kjer ste bili (so)izvajalec. Ocene bodo prejeli tudi skrbniki programov – z oznako poslovne tajnosti in s pravnim obvestilom o varovanju podatkov - vendar brez odprtih komentarjev in samo za ocene, ki temeljijo na vsaj 4. enotah. Del poročila so tudi metodološka pojasnila, kjer so opisane podrobnosti interpretacije rezultatov anket.
Ob koncu drugega semestra boste prejeli nove izpise, kjer bodo vključeni rezultati tako prvega kot tudi drugega semestra.
V primeru metodoloških vprašanj smo vam na voljo za pojasnila, vprašanja lahko posredujete kot odgovor na prejeto sporočilo.
red. prof. dr. Rado Bohinc
Dekan FDV
';
$mail->AltBody =
'Spoštovana kolegica, spoštovani kolega!
Podobno kot lani smo tudi v študijskem letu 2014/2015 pripravili analizo študentske ankete. Kot veste, je vsebino in obliko te ankete predpisala Univerza v Ljubljani (pravilnik: https://www.uni-lj.si/o_univerzi_v_ljubljani/organizacija__pravilniki_in_porocila/predpisi_statut_ul_in_pravilniki/2014092609210542/). Sodelovanje v anketi je bilo prostovoljno.
Pošiljamo ocene vašega dela pri premetih, kjer ste bili (so)izvajalec. Ocene bodo prejeli tudi skrbniki programov – z oznako poslovne tajnosti in s pravnim obvestilom o varovanju podatkov - vendar brez odprtih komentarjev in samo za ocene, ki temeljijo na vsaj 4. enotah. Del poročila so tudi metodološka pojasnila, kjer so opisane podrobnosti interpretacije rezultatov anket.
Ob koncu drugega semestra boste prejeli nove izpise, kjer bodo vključeni rezultati tako prvega kot tudi drugega semestra.
V primeru metodoloških vprašanj smo vam na voljo za pojasnila, vprašanja lahko posredujete kot odgovor na prejeto sporočilo.
red. prof. dr. Rado Bohinc
Dekan FDV
';
/*$mail->AltBody =
'Spoštovani!
V priponki pošiljamo pilotne rezultate univerzitetne študentske ankete v zimskem semestru 2014/2015.
Vsebino in obliko ankete je predpisala Univerza v Ljubljani. Sodelovanje študentov v anketi je bilo prostovoljno; podrobnosti so v metodoloških pojasnilih.
Ker gre za pilotno izvedbo, prosimo, da z nami delite vaše mnenje. Predvsem nas zanima, ali so poročila dovolj razumljiva.
Vse metodološke pripombe, komentarje, predloge izboljšav ipd., sporočite neposredno na https://www.1ka.si/KUL.
Za vprašanja v zvezi z anketo in študijskim procesom na FGG pa se obrnite na mojca.lorber@fgg.uni-lj.si.
Hvala in lep pozdrav,
Referat za študijske zadeve UL FGG.
';*/
if(!$mail->Send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
exit;
}
echo 'Message has been sent ('.$to.' '.$to_name.')
';
}
}