function view_header($header, $mailbox, $color)
{
    sqgetGlobalVar('QUERY_STRING', $queryStr, SQ_SERVER);
    $ret_addr = SM_PATH . 'src/read_body.php?' . $queryStr;
    displayPageHeader($color, $mailbox);
    echo '<br />' . '<table width="100%" cellpadding="2" cellspacing="0" border="0" ' . 'align="center">' . "\n" . '<tr><td bgcolor="' . $color[9] . '" width="100%" align="center"><b>' . _("Viewing Full Header") . '</b> - ' . '<a href="';
    echo_template_var($ret_addr);
    echo '">' . _("View message") . "</a></b></td></tr></table>\n";
    echo_template_var($header, array('<table width="99%" cellpadding="2" cellspacing="0" border="0" ' . "align=center>\n" . '<tr><td>', '<nobr><tt><b>', '</b>', '</tt></nobr>', '</td></tr></table>' . "\n"));
    echo '</body></html>';
}
示例#2
0
文件: html.php 项目: jprice/EHCP
function echo_template_var($var, $format_ar = array())
{
    $frm_last = count($format_ar) - 1;
    if (isset($format_ar[0])) {
        echo $format_ar[0];
    }
    $i = 1;
    switch (true) {
        case is_string($var):
            echo $var;
            break;
        case is_array($var):
            $frm_a = array_slice($format_ar, 1, $frm_last - 1);
            foreach ($var as $a_el) {
                if (is_array($a_el)) {
                    echo_template_var($a_el, $frm_a);
                } else {
                    echo $a_el;
                    if (isset($format_ar[$i])) {
                        echo $format_ar[$i];
                    }
                    $i++;
                }
            }
            break;
        default:
            break;
    }
    if (isset($format_ar[$frm_last]) && $frm_last > $i) {
        echo $format_ar[$frm_last];
    }
}