Fixed some slash problems
[squirrelmail.git] / src / compose_send.php
index 57dc4dad83ac3cd3da389adced484c1b534fc426..d9cb37c5c0b023760ac8997ba1711c2de4e9d6ef 100644 (file)
@@ -7,6 +7,8 @@
    include("../functions/smtp.php");
    include("../functions/display_messages.php");
 
+   include("../src/load_prefs.php");
+
    if ($passed_body == "") {
       echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
       displayPageHeader($color, "None");
       exit;
    }
 
+   $passed_body = stripslashes($passed_body);
+   $passed_to = stripslashes($passed_to);
+   $passed_cc = stripslashes($passed_cc);
+   $passed_bcc = stripslashes($passed_bcc);
+   $passed_subject = stripslashes($passed_subject);
+
    sendMessage($smtpServerAddress, $smtpPort, $username, $domain, $passed_to, $passed_cc, $passed_bcc, $passed_subject, $passed_body, $version);
 
-   echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0;URL=right_main.php\">";
+   if ($auto_forward == true)
+      echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0;URL=right_main.php\">";
    echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
 
    displayPageHeader($color, "None");