Viewing file: izdanja2_events.php (2.47 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php //BindEvents Method @1-3B2AA3BB function BindEvents() { global $izdanja; $izdanja->CCSEvents["AfterInsert"] = "izdanja_AfterInsert"; } //End BindEvents Method
//izdanja_AfterInsert @2-6F49526B function izdanja_AfterInsert(& $sender) { $izdanja_AfterInsert = true; $Component = & $sender; $Container = & CCGetParentContainer($sender); global $izdanja; //Compatibility //End izdanja_AfterInsert
//Send Email @18-15AFE622 global $izdanja;
//Save Control Value @19-7ABF85DB
global $tip; $tip = $izdanja->lista->GetValue(); //End Save Control Value mysql_connect (localhost, us10505a, proba); mysql_select_db (db10505f);
$result = mysql_query ("SELECT e_mail_korisnika FROM e_mail_adrese_korisnika where id_izdanja=$tip "); ini_set("SMTP", "192.168.0.6"); if ($row = mysql_fetch_array($result)) {
do {
global $mime_boundary;
$mime_boundary = "<<<:" . md5(uniqid(mt_rand(), 1));
global $fajl;
$fajl = $izdanja->ListBox1->GetValue();
$attachment= ("/home/mnnews/public_html/dokumenti/$fajl");
$data = chunk_split(base64_encode(implode("",file($attachment))));
// add the MIME data
$lb="\n"; $message = $izdanja->body->GetText(); $mime_boundary = "<<<:" . md5(uniqid(mt_rand(), 1)); $content = "This is a multi-part message in MIME format.".$lb.$lb; $content.= "--".$mime_boundary.$lb; $content.= "Content-Type: text/plain; charset=\"iso-8859-1\"".$lb; $content.= "Content-Transfer-Encoding: 7bit".$lb.$lb; $content.= $message.$lb; $content.= "--".$mime_boundary.$lb;
$filename=$fajl; $content.= "Content-Disposition: attachment;".$lb; $content.= "Content-Type: Application/Octet-Stream;"; $content.= " name=\"".$filename."\"".$lb; $content.= "Content-Transfer-Encoding: base64".$lb.$lb; $content.= $data.$lb; $content.= "--".$mime_boundary.$lb;
// all done // add the final MIME boundary $email=$row["e_mail_korisnika"]; $to = $email; $subject = $izdanja->subject->GetText(); $message = $str; $from = "mnnews@mnnews.net"; $header = "From: $from $lb"; $header.= "MIME-Version: 1.0".$lb; $header.= "Content-Type: multipart/mixed;".$lb; $header.= " boundary=\"".$mime_boundary."\"".$lb;
mail($to, $subject, $content, $header);
} while($row = mysql_fetch_array($result));
ini_restore("SMTP"); } else {}
//End Send Email
//DEL
//Close izdanja_AfterInsert @2-5BF1BB3D return $izdanja_AfterInsert; } //End Close izdanja_AfterInsert ?>
|