소스 검색

bugfixes to reply all

Luke Ehresman 25 년 전
부모
커밋
904df6652b
1개의 변경된 파일12개의 추가작업 그리고 3개의 파일을 삭제
  1. 12 3
      src/compose.php

+ 12 - 3
src/compose.php

@@ -93,9 +93,18 @@
    $send_to = stripslashes($send_to);
 
    if ($send_to_cc != "") {
-      $send_to_cc = strtolower($send_to_cc);
-      $send_to_cc = ereg_replace("\"", "", $send_to_cc);
-      $send_to_cc = stripslashes($send_to_cc);
+      $send_to_cc = ereg_replace(";", ",", $send_to_cc);
+      $sendcc = explode(",", $send_to_cc);
+      $send_to_cc = "";
+
+      for ($i = 0; $i < count($sendcc); $i++) {
+         $sendcc[$i] = encodeEmailAddr($sendcc[$i]);
+         $sendcc[$i] = decodeEmailAddr($sendcc[$i]);
+         if ($i == count($send_cc) - 1)
+            $send_to_cc .= trim($sendcc[$i]);
+         else
+            $send_to_cc .= trim($sendcc[$i]) . ", ";
+      }
    }
 
    echo "<FORM action=\"compose_send.php\" METHOD=POST>\n";