Example #1
0
ossim_valid($fullname, OSS_ALPHA, OSS_PUNC, OSS_AT, OSS_NULLABLE, 'illegal:' . _('Full Name'));
ossim_valid($company, OSS_ALPHA, OSS_PUNC_EXT, OSS_NULLABLE, 'illegal:' . _('Company Name'));
ossim_valid($location, OSS_ALPHA, OSS_PUNC_EXT, OSS_NULLABLE, 'illegal:' . _('Location'));
ossim_valid($lat, OSS_DIGIT, OSS_DOT, OSS_SCORE, OSS_NULLABLE, 'illegal:' . _('Latitude'));
ossim_valid($lng, OSS_DIGIT, OSS_DOT, OSS_SCORE, OSS_NULLABLE, 'illegal:' . _('Longitude'));
ossim_valid($country, OSS_LETTER, OSS_NULLABLE, 'illegal:' . _('Country'));
ossim_valid($track_usage_information, OSS_BINARY, 'illegal:' . _('Track Usage Information'));
if (ossim_error()) {
    echo ossim_error();
    exit;
}
/* Version */
$pro = Session::is_pro();
/*  System Name  */
try {
    list($system_name, $system_ip) = Session::get_local_sysyem_info();
} catch (Exception $e) {
}
/* Application Name */
$app_name = $pro == TRUE ? 'USM' : 'OSSIM';
/* Title */
$title = sprintf(_('AlienVault %s'), $app_name);
/* Logo */
$logo_type = '';
if ($pro) {
    $logo_type .= '_siem';
}
$logo = 'logo' . $logo_type . '.png';
$b_logo = 'ossim' . $logo_type . '.png';
/*  Bookmark  */
//Cleaning the bookmark url