$ecard['images'][$ecard["chooser"]][3], "image_name" => $ecard['images'][$ecard["chooser"]][2] . '.' . $ecard['images'][$ecard["chooser"]][3], "max_width" => $ecard['images'][$ecard["chooser"]][4], "max_height" => $ecard['images'][$ecard["chooser"]][5], "thumb_name" => md5( $ecard['images'][$ecard["chooser"]][2].$ecard['images'][$ecard["chooser"]][4]. $ecard['images'][$ecard["chooser"]][5].$GLOBALS['phpwcms']["sharpen_level"] ) ) ); $list_img_temp = ''; $ecard["send"] = str_replace('###ECARD_TITLE###', html_specialchars(chop($ecard["capt"][$ecard["chooser"]])), $ecard["send"]); $ecard["send"] = str_replace('###ECARD_IMAGE###', $list_img_temp, $ecard["send"]); $ecard["send"] = str_replace('###RECIPIENT_NAME###', ($ecard["recipient_name"]) ? html_specialchars($ecard["recipient_name"]) : html_specialchars($ecard["recipient_email"]), $ecard["send"]); $ecard["send"] = str_replace('###RECIPIENT_EMAIL###', html_specialchars($ecard["recipient_email"]), $ecard["send"]); $ecard["send"] = str_replace('###SENDER_MESSAGE###', nl2br(html_specialchars($ecard["sender_msg"])), $ecard["send"]); $ecard["send"] = str_replace('###ECARD_SUBJECT###', html_specialchars($ecard["subject"]), $ecard["send"]); $ecard["mailer"] = new PHPMailer(); $ecard["mailer"]->Mailer = $phpwcms['SMTP_MAILER']; $ecard["mailer"]->IsHTML(1); $ecard['mailer']->CharSet = $phpwcms["charset"]; $ecard["mailer"]->From = $ecard["sender_email"]; if($ecard["sender_name"]) $ecard["mailer"]->FromName = $ecard["sender_name"]; $ecard["mailer"]->AddAddress($ecard["recipient_email"], $ecard["recipient_name"]); $ecard["mailer"]->Subject = ($ecard["subject"]) ? $ecard["subject"] : 'E-Card: '.chop($ecard["capt"][$ecard["chooser"]]); $thumb_image = get_cached_image( array( "target_ext" => $ecard['images'][$ecard["chooser"]][3], "image_name" => $ecard['images'][$ecard["chooser"]][2] . '.' . $ecard['images'][$ecard["chooser"]][3], "max_width" => $ecard['images'][$ecard["chooser"]][4], "max_height" => $ecard['images'][$ecard["chooser"]][5], "thumb_name" => md5( $ecard['images'][$ecard["chooser"]][2].$GLOBALS['phpwcms']["img_prev_width"]. $GLOBALS['phpwcms']["img_prev_height"].$GLOBALS['phpwcms']["sharpen_level"] ) ) ); $list_img_temp = ''; if($ecard["mail"]) { $ecard["mail"] = str_replace('###ECARD_TITLE###', html_specialchars(chop($ecard["capt"][$ecard["chooser"]])), $ecard["mail"]); $ecard["mail"] = str_replace('###ECARD_IMAGE###', $list_img_temp, $ecard["mail"]); $ecard["mail"] = str_replace('###RECIPIENT_NAME###', ($ecard["recipient_name"]) ? html_specialchars($ecard["recipient_name"]) : html_specialchars($ecard["recipient_email"]), $ecard["mail"]); $ecard["mail"] = str_replace('###RECIPIENT_EMAIL###', html_specialchars($ecard["recipient_email"]), $ecard["mail"]); $ecard["mail"] = str_replace('###SENDER_MESSAGE###', nl2br(html_specialchars($ecard["sender_msg"])), $ecard["mail"]); $ecard["mail"] = str_replace('###SENDER_NAME###', ($ecard["sender_name"]) ? html_specialchars($ecard["sender_name"]) : html_specialchars($ecard["sender_email"]), $ecard["mail"]); $ecard["mail"] = str_replace('###SENDER_EMAIL###', html_specialchars($ecard["sender_email"]), $ecard["mail"]); $ecard["mail"] = str_replace('###ECARD_SUBJECT###', html_specialchars($ecard["subject"]), $ecard["mail"]); $ecard["mailer"]->Body = $ecard["mail"]; } else { $ecard["mailer"]->Body = '
sent to you from '.html_specialchars($ecard["sender_name"].(($ecard["sender_name"]) ? ' ('.$ecard["sender_email"].')': $ecard["sender_email"])).'
'. ''.$list_img_temp.'
'. ''.nl2br(html_specialchars($ecard["sender_msg"])).'
"; $temp_cap .= html_specialchars(trim($ecard['images'][$key][6]))." | \n