"; $year = date("Y"); $month = date("n"); #--- Tromso K and A indeces $tromso = file_get_contents("jaguar/tromsodata.txt"); $y = preg_split('/\n/', $tromso, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $kt8 = trim($yy[1]); $yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $kti = trim($yy[1]); $yy = preg_split('/=/', $y[2], -1, PREG_SPLIT_NO_EMPTY); $a = trim($yy[1]); # --- 90-DAY SFI --- $sf = file_get_contents("jaguar/dayinddata.txt"); $y = preg_split('/\n/', $sf, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $ssn = trim($yy[1]); $yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $sfi = trim($yy[1]); $yy = preg_split('/=/', $y[2], -1, PREG_SPLIT_NO_EMPTY); $sfi90 = trim($yy[1]); # --- NGDC SSN --- $ssnm = file_get_contents("jaguar/ssn2.txt"); $y = preg_split('/=/', $ssnm, -1, PREG_SPLIT_NO_EMPTY); $ssnm = trim($y[1]); # --- SFI, PCA, 3-DAY Ap, High Latitude + Mid Latitude Geomagnetic condx --- $sfidata = file_get_contents("jaguar/swpcdata.txt"); $y = preg_split('/\n/', $sfidata, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $sfi1 = trim($yy[1]); $yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $sfi2 = trim($yy[1]); $yy = preg_split('/=/', $y[2], -1, PREG_SPLIT_NO_EMPTY); $sfi3 = trim($yy[1]); $yy = preg_split('/=/', $y[3], -1, PREG_SPLIT_NO_EMPTY); $pca = trim($yy[1]); $yy = preg_split('/=/', $y[4], -1, PREG_SPLIT_NO_EMPTY); $ap1 = trim($yy[1]); $yy = preg_split('/=/', $y[5], -1, PREG_SPLIT_NO_EMPTY); $ap2 = trim($yy[1]); $yy = preg_split('/=/', $y[6], -1, PREG_SPLIT_NO_EMPTY); $ap3 = trim($yy[1]); $yy = preg_split('/=/', $y[7], -1, PREG_SPLIT_NO_EMPTY); $geoh1a = trim($yy[1]); $yy = preg_split('/=/', $y[8], -1, PREG_SPLIT_NO_EMPTY); $geoh1b = trim($yy[1]); $yy = preg_split('/=/', $y[9], -1, PREG_SPLIT_NO_EMPTY); $geoh1c = trim($yy[1]); $yy = preg_split('/=/', $y[10], -1, PREG_SPLIT_NO_EMPTY); $geoh2a = trim($yy[1]); $yy = preg_split('/=/', $y[11], -1, PREG_SPLIT_NO_EMPTY); $geoh2b = trim($yy[1]); $yy = preg_split('/=/', $y[12], -1, PREG_SPLIT_NO_EMPTY); $geoh2c = trim($yy[1]); $yy = preg_split('/=/', $y[13], -1, PREG_SPLIT_NO_EMPTY); $geoh3a = trim($yy[1]); $yy = preg_split('/=/', $y[14], -1, PREG_SPLIT_NO_EMPTY); $geoh3b = trim($yy[1]); $yy = preg_split('/=/', $y[15], -1, PREG_SPLIT_NO_EMPTY); $geoh3c = trim($yy[1]); $yy = preg_split('/=/', $y[16], -1, PREG_SPLIT_NO_EMPTY); $geom1a = trim($yy[1]); $yy = preg_split('/=/', $y[17], -1, PREG_SPLIT_NO_EMPTY); $geom1b = trim($yy[1]); $yy = preg_split('/=/', $y[18], -1, PREG_SPLIT_NO_EMPTY); $geom1c = trim($yy[1]); $yy = preg_split('/=/', $y[19], -1, PREG_SPLIT_NO_EMPTY); $geom2a = trim($yy[1]); $yy = preg_split('/=/', $y[20], -1, PREG_SPLIT_NO_EMPTY); $geom2b = trim($yy[1]); $yy = preg_split('/=/', $y[21], -1, PREG_SPLIT_NO_EMPTY); $geom2c = trim($yy[1]); $yy = preg_split('/=/', $y[22], -1, PREG_SPLIT_NO_EMPTY); $geom3a = trim($yy[1]); $yy = preg_split('/=/', $y[23], -1, PREG_SPLIT_NO_EMPTY); $geom3b = trim($yy[1]); $yy = preg_split('/=/', $y[24], -1, PREG_SPLIT_NO_EMPTY); $geom3c = trim($yy[1]); $yy = preg_split('/=/', $y[25], -1, PREG_SPLIT_NO_EMPTY); $maxhk1 = trim($yy[1]); $yy = preg_split('/=/', $y[26], -1, PREG_SPLIT_NO_EMPTY); $maxhk2 = trim($yy[1]); $yy = preg_split('/=/', $y[27], -1, PREG_SPLIT_NO_EMPTY); $maxhk3 = trim($yy[1]); $yy = preg_split('/=/', $y[28], -1, PREG_SPLIT_NO_EMPTY); $maxmk1 = trim($yy[1]); $yy = preg_split('/=/', $y[29], -1, PREG_SPLIT_NO_EMPTY); $maxmk2 = trim($yy[1]); $yy = preg_split('/=/', $y[30], -1, PREG_SPLIT_NO_EMPTY); $maxmk3 = trim($yy[1]); #--- Bz --- $bzz = file_get_contents("jaguar/bz2.txt"); $y = preg_split('/=/', $bzz, -1, PREG_SPLIT_NO_EMPTY); $bz = trim($y[1]); #--- Solar wind speed --- $sww = file_get_contents("jaguar/sw2.txt"); $y = preg_split('/=/', $sww, -1, PREG_SPLIT_NO_EMPTY); $sw = trim($y[1]); #--- XRAY --- $xray = file_get_contents("jaguar/xray2.txt"); $y = preg_split('/=/', $xray, -1, PREG_SPLIT_NO_EMPTY); $xray = trim($y[1]); # ---- AURORA --- $au = file_get_contents("jaguar/au2.txt"); $y = preg_split('/\n/', $au, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $aun = trim($yy[1]); $yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $aus = trim($yy[1]); # --- Current Kp and Ap --- $ka = file_get_contents("jaguar/mahr2.txt"); $y = preg_split('/\n/', $ka, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $kp = trim($yy[1]); $yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $ap = trim($yy[1]); # --- Max Kp for 3 next days --- OBSOLETE, now read from swpcdata.txt #$maxkp = file_get_contents("jaguar/maxkp3.txt"); #$y = preg_split('/\n/', $maxkp, -1, PREG_SPLIT_NO_EMPTY); #$yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); #$maxkp1 = trim($yy[1]); #$yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); #$maxkp2 = trim($yy[1]); #$yy = preg_split('/=/', $y[2], -1, PREG_SPLIT_NO_EMPTY); #$maxkp3 = trim($yy[1]); # --- X-Ray Event Log for yesterday and today --- $xra = file_get_contents("jaguar/xra.txt"); $y = preg_split('/\n/', $xra, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/:/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $yyy = preg_split('/=/', $yy[0], -1, PREG_SPLIT_NO_EMPTY); $xraydate = trim($yyy[1]); $xraydata = trim($yy[1]); if ( $xraydata == "" ) { $xraydata = "No Class C/M/X events."; } else { $yxc = substr_count($xraydata,"C"); $yxm = substr_count($xraydata,"M"); $yxx = substr_count($xraydata,"X"); $xraydata = "C:" . $yxc . " M:" . $yxm . " X:" . $yxx; } $yy = preg_split('/:/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $yyy = preg_split('/=/', $yy[0], -1, PREG_SPLIT_NO_EMPTY); $xratdate = trim($yyy[1]); $xratdata = trim($yy[1]); if ( $xratdata == "" ) { $xratdata = "No Class C/M/X events."; } else { $txc = substr_count($xratdata,"C"); $txm = substr_count($xratdata,"M"); $txx = substr_count($xratdata,"X"); $xratdata = "C:" . $txc . " M:" . $txm . " X:" . $txx; } # --- Dst --- Kyoto & Colorado/Temerin --- $dstdata = file_get_contents("jaguar/dst3.txt"); $y = preg_split('/\n/', $dstdata, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $dst = trim($yy[1]); $yy = preg_split('/=/', $y[1], -1, PREG_SPLIT_NO_EMPTY); $dst2 = trim($yy[1]); $yy = preg_split('/=/', $y[2], -1, PREG_SPLIT_NO_EMPTY); $dstteme = trim($yy[1]); # --- Proton --- $pro = file_get_contents("jaguar/proton2.txt"); $y = preg_split('/\n/', $pro, -1, PREG_SPLIT_NO_EMPTY); $yy = preg_split('/=/', $y[0], -1, PREG_SPLIT_NO_EMPTY); $proton = trim($yy[1]); ?>
SPACE WEATHER
UTC
SSNBz
SSNmSW
SFIX-Ray
90-day SFIPCA
AuroraProton
KtKp
AtAp
Kyoto DstDst
EVENTS
24-h Kt
OUTLOOK
 Today+24 hrs+48 hrs
SFI
Ap
Max HL Kp
Max ML Kp
High Latitude (HL) Geomagnetic
Active%%%
Minor%%%
Major%%%
Mid Latitude (ML) Geomagnetic
Active%%%
Minor%%%
Major%%%
2013 OH6BG