ntent);
$tcontent = eregi_replace("<!--%UM_ADDR_CITY%-->",htmlspecialchars($city),$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_STATE%-->",htmlspecialchars($state),$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_WORK%-->",htmlspecialchars($work),$tcontent);
break;
// 显示新添加的通信录信息
case "new":
$myfile = fopen($address_form_template,"r");
$tcontent = fread($myfile,filesize($address_form_template));
fclose($myfile);
$tcontent = eregi_replace("<!--%UM_GOBACK%-->","addressbook.php?sid=$sid&lid=$lid",$tcontent);
$tcontent = eregi_replace("<!--%UM_SID%-->",$sid,$tcontent);
$tcontent = eregi_replace("<!--%UM_OPT%-->","add",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_ID%-->","N",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_NAME%-->","",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_EMAIL%-->","",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_STREET%-->","",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_CITY%-->","",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_STATE%-->","",$tcontent);
$tcontent = eregi_replace("<!--%UM_ADDR_WORK%-->","",$tcontent);
break;
//默认情况下
default:
$myfile = fopen($address_list_template,"r");
$tcontent = fread($myfile,filesize($address_list_template));
fclose($myfile);
$tcontent = eregi_replace("<!--%UM_NEW_CONT%-->","addressbook.php?opt=new&sid=$sid&lid=$lid",$tcontent);
$startpos = strpos($tcontent,"<!--%UM_LOOP_BEGIN%-->");
$endpos = strpos($tcontent,"<!--%UM_LOOP_END%-->")+21;
$cleanline = substr($tcontent,$startpos+22,$endpos-$startpos-43);
while (list($line_num, $line) = each($addressbook)) {
$line = explode(chr(149),$line);
$name = trim($line[0]);
$email = trim($line[1]);
$thisline = $cleanline;
$thisline = eregi_replace("<!--%UM_VIEW_LINK%-->","addressbook.php?opt=display&id=$line_num&sid=$sid&lid=$lid",$thisline);
$thisline = eregi_replace("<!--%UM_NOME%-->",htmlspecialchars($name),$thisline);
$thisline = eregi_replace("<!--%UM_EMAIL%-->",$email,$thisline);
$thisline = eregi_replace("<!--%UM_EDIT_LINK%-->","addressbook.php?opt=edit&id=$line_num&sid=$sid&lid=$lid",$thisline);
$thisline = eregi_replace("<!--%UM_DEL_LINK%-->","addressbook.php?opt=dele&id=$line_num&sid=$sid&lid=$lid",$thisline);
$buffer .= $thisline;
}
$tcontent = substr($tcontent,0,$startpos).$buffer.substr($tcontent,$endpos);
}
$jssource = "
<script language=\"
JavaScript\">
function goinbox() { location = 'msglist.php?folder=inbox&sid=$sid&lid=$lid'; }
function newmsg() { location = 'newmsg.php?pag=$pag&folder=".urlencode($folder)."&sid=$sid&lid=$lid'; }
function refreshlist() { location = 'addressbook.php?sid=$sid&lid=$lid' }
function folderlist() { location = 'folders.php?folder=".urlencode($folder)."&sid=$sid&lid=$lid'}
function search() { location = 'search.php?sid=$sid&lid=$lid'; }
function addresses() { location = 'addressbook.php?sid=$sid&lid=$lid'; }
function emptytrash() { location = 'folders.php?empty=trash&folder=".urlencode($folder)."&goback=true&sid=$sid&lid=$lid';}
function goend() { location = 'logout.php?sid=$sid&lid=$lid'; }
function prefs() { location = 'preferences.php?sid=$sid&lid=$lid'; }
</script>
";
$tcontent = eregi_replace("<!--%UM_LID%-->",$lid,$tcontent);
$tcontent = eregi_replace("<!--%UM_JS%-->",$jssource,$tcontent);
echo($tcontent);
?>