예제 #1
0
}
if ($name != "") {
    $innerFile = CONS_PATH_PAGES . $_SESSION['CODE'] . "/mail/" . $name . "_{$l}.html";
    if (!is_file($innerFile)) {
        $innerFile = CONS_PATH_PAGES . $_SESSION['CODE'] . "/mail/" . $name . ".html";
        if (!is_file($innerFile)) {
            $innerFile = CONS_PATH_PAGES . $_SESSION['CODE'] . "/mail/" . $name;
            if (!is_file($innerFile)) {
                $this->errorControl->raise(183, $name);
                $innerFile = "";
            }
        }
    }
    if ($innerFile != "") {
        if ($file != "") {
            $mail->assignFile("CONTENT", $innerFile);
        } else {
            $mail->fetch($innerFile);
        }
        # no template, but we have a file
    }
} else {
    if ($file == "") {
        $mail->tbreak("{CONTENT} ");
        # no template nor file
        if (is_file(CONS_PATH_SETTINGS . "defaults/automail.html")) {
            $smh = new CKTemplate($this->template);
            $smh->fetch(CONS_PATH_SETTINGS . "defaults/automail.html");
            $objField = $smh->get("_field");
            $temp = "";
            foreach ($_POST as $name => $data) {