redirectAndExit('index.php?err=3', true); } extract(Telaen::pullFromArray($_POST, array('ckaval'), 1)); $filename = $TLN->userdatafolder.'/addressbook.ucf'; $myfile = $tln->blob($TLN->readFile($filename, false), false); $addressbook = array(); if ($myfile != "") { $addressbook = unserialize(base64_decode($myfile)); } $msg = $TLN->tdb->getMessage($uidl, $folder); $emails = []; $from = $TLN->getNames($msg['headers']['from']); $to = $TLN->getNames($msg['headers']['to']); $cc = $TLN->getNames($msg['headers']['cc']); $emails = array_merge($from, $to, $cc); $aval = []; for ($i = 0;$isaveFile($filename, $addressbook); echo(" "); exit; } else { $smarty->assign('smFolder', $folder); $smarty->assign('smIx', $uidl); $smarty->assign('smAvailableAddresses', $aval_count); if ($aval_count > 0) { for ($i = 0;$i<$aval_count;$i++) { $aval[$i]['index'] = $i; } $smarty->assign('smAddressList', $aval); } $smarty->display("$themez/catch-address.tpl"); }