$varValue) { if (strpos($varName, 'address') !== FALSE) $addresses[] = urldecode($varValue); } displayPageHeader($color, "None"); // These shouldn't be set at all at this point. $ADDRS['csvdata'] = array(); $ADDRS['csvorder'] = array(); foreach ($addresses as $addr) { list($address, $nick) = explode('---', $addr); if (empty($nick)) $nick = substr($address, 0, strpos($address, $emailAddressDelimiter)); if (preg_match('/(\w+), (\w+)/', $nick, $matches)) $temp = array($nick, $matches[2], $matches[1], $address, ''); else if (preg_match('/(\w+)[_ ](\w+)/', $nick, $matches)) $temp = array($nick, $matches[1], $matches[2], $address, ''); else $temp = array($nick, $nick, '', $address, ''); $ADDRS['csvdata'][$key] = $temp; $key++; } unset($ADDRS['csvorder']); echo '