Ejemplo n.º 1
0
        $msg = '<div class="error">Error: Campo *Tu Nombre* es requerido.</div>';
        $smarty->assign('msg', $msg);
        $smarty->assign('data', $_POST);
    } elseif (empty($_POST['email'])) {
        error_log("Error: Campo *Tu Correo Electrónico* es requerido.");
        $msg = '<div class="error">Error: Campo *Tu Correo Electrónico* es requerido.</div>';
        $smarty->assign('msg', $msg);
        $smarty->assign('data', $_POST);
        # Todo bien
    } else {
        $_REQUEST['ip'] = getip();
        $message = strip_tags($_REQUEST['ab_comment']);
        $tos = explode(',', trim($_REQUEST['tos']));
        $ab_entry = new ab_entryTable();
        $ab_entry->readEnv();
        $row = $ab_entry->readRecord();
        $subject = 'Recomendación: ' . $row['ab_entry'];
        $message = $_REQUEST['name'] . ' te ha enviado el siguiente articulo. Sus Comentarios son los siguientes:
----
' . $_REQUEST['ab_comment'] . '
----

<b>' . $row['ab_entry'] . '</b>
' . substr(trim(strip_tags(strip_code($row['body']))), 0, 125);
        $message = nl2br($message);
        # Headers
        $headers = 'From: ' . AB_NAME_NOREPLAY . '<' . AB_EMAIL_NOREPLAY . ">\r\n";
        $headers .= 'MIME-Version: 1.0' . "\r\n";
        //$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
        $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
        $headers .= 'Content-Transfer-Encoding: 8bit' . "\r\n";