\n";
echo "
" . lang('From') . ": \n";
echo lang('Subject') . ": \n";
- echo "
\n";
+ echo "
\n";
echo html_select("email_addition", $columns, $_POST["email_addition"]) . "\n"; //! JavaScript
echo "
";
echo "
" . (count($emailFields) == 1 ? '' : html_select("email_field", $emailFields));
@@ -301,7 +301,7 @@ ORDER BY ORDINAL_POSITION");
$field = idf_escape($_POST["email_field"]);
$subject = $_POST["email_subject"];
$eol = (strncasecmp(PHP_OS, "win", 3) ? "\n" : "\r\n");
- $message = str_replace("\n", $eol, str_replace("\r", "", "$_POST[email_message]\n"));
+ $message = str_replace("\n", $eol, wordwrap(str_replace("\r", "", "$_POST[email_message]\n")));
preg_match_all('~\\{\\$([a-z0-9_]+)\\}~i', "$subject.$message", $matches); // allows {$name} in subject or message
$result = $connection->query("SELECT DISTINCT $field" . ($matches[1] ? ", " . implode(", ", array_map('idf_escape', array_unique($matches[1]))) : "") . " FROM " . idf_escape($_GET["select"])
. " WHERE $field IS NOT NULL AND $field != ''"