Global Crossover

"; while ($row = odbc_fetch_array($rs)) { if(isset($row['dpt1'])){ $opt .= "" ; } } $opt .= "" ; $sql = "select distinct dpt from globalcrossover where dpt <> '' order by dpt"; $rs=odbc_exec($conn,$sql); while ($row = odbc_fetch_array($rs)) { $opt .= "" ; } $opt .="" ; $vir="checked";$phy="checked";$dpt=""; $where = ""; $typ=""; if(isset($_GET['AA'])){ $aa="checked"; $where .= "crit = 'AA' or "; }else{$aa="unchecked";} if(isset($_GET['A'])){ $a="checked"; $where .= "crit = 'A' or "; }else{$a="unchecked";} if(isset($_GET['B'])){ $b="checked"; $where .= "crit = 'B' or "; }else{$b="unchecked";} if(isset($_GET['C'])){ $c="checked"; $where .= "crit = 'C' or "; }else{$c="unchecked";} if(isset($_GET['no'])){ $no="checked"; $where .= "(crit = '' or crit is null) or "; }else{$no="unchecked";} $crit = rtrim($where, "or "); if(isset($_GET['PHY'])){ $phy="checked"; if(!isset($_GET['VIR'])){ $typ .= " AND virtual = 'N'"; } }else{$phy="unchecked";} if(isset($_GET['VIR'])){ $vir="checked"; if(!isset($_GET['PHY'])){ $typ .= " AND virtual = 'Y'"; } }else{$vir="unchecked";} DB_Data_Read(); if($crit <> ""){ $sql = "SELECT * FROM GlobalCrossover where ($crit) and Server <> '' "; }else{ $sql = "SELECT * FROM GlobalCrossover where Server <> '' "; } if($typ <> ""){ $sql .= $typ ; } if(isset($_GET['DPT']) && $_GET['DPT'] <> ""){ $dpt = strtoupper($_GET['DPT']); $d = str_replace('*','',$dpt) ; $sql .= " AND dpt like '$d%' " ; }else{ $dpt=""; } $sql .= " order by Server"; //echo $sql ; $rs=odbc_exec($conn,$sql); ?>
Criticity Filter :
name="AA" value="1">
name="A" value="1">
name="B" value="1">
name="C" value="1">
name="no" value="1">
Type :
name="PHY" value="1">
name="VIR" value="1">
','',$opt); ?>
"; if(isset($row['AD']) && isset($row['GLPI']) && isset($row['SCCM']) && isset($row['EPO']) && isset($row['NBU'])){ echo ""; $ok++; }else{ echo ""; } if($row['OS']){ if(preg_match('(XP|2003|Windows NT|2000|2008|7)', $row['OS']) !== 1) { $nOS++; echo ""; } else { echo ""; } }else{ echo ""; } echo ""; echo ""; // AD if($row['AD'] == 'Y'){ $date1=date_create($row['ADlu']); $diff=date_diff($date1,date_create(date("Y-m-d"))); if($diff->format("%R%a") > 60){ echo ""; echo ""; }else{ $nAD++; echo ""; echo ""; } }else{ if(isset($row['AD'])){ $nAD++; echo ""; echo ""; $nSCCM++; }else{ echo ""; echo ""; } } // GLPI if($row['GLPI'] == 'Y'){ $date1=date_create($row['GLPIlu']); $diff=date_diff($date1,date_create(date("Y-m-d"))); if($diff->format("%R%a") > 7){ echo ""; echo ""; }else{ if($row['GLPIlu'] <> ""){ echo ""; $nFI++; echo ""; }else{ echo ""; echo ""; } } $nGLPI++; }else{ echo ""; echo ""; } // SCCM if($row['SCCM'] == 'Y'){ $date1=date_create($row['SCCMlu']); $diff=date_diff($date1,date_create(date("Y-m-d"))); if($diff->format("%R%a") > 7){ echo ""; echo ""; }else{ echo ""; echo ""; $nSCCM++; } }else{ if(isset($row['SCCM'])){ echo ""; echo ""; $nSCCM++; }else{ echo ""; echo ""; } } // EPO if($row['EPO'] == 'Y'){ $date1=date_create($row['EPOlu']); $diff=date_diff($date1,date_create(date("Y-m-d"))); if($diff->format("%R%a") > 7){ echo ""; echo ""; }else{ echo ""; echo ""; $nEPO++; } }else{ if(isset($row['EPO'])){ echo ""; echo ""; $nEPO++; }else{ echo ""; echo ""; } } // BACKUP if($row['NBU'] == 'Y'){ $date1=date_create($row['NBUlu']); $diff=date_diff($date1,date_create(date("Y-m-d"))); if($diff->format("%R%a") > 30){ echo ""; echo ""; }else{ echo ""; echo ""; $nNBU++; } }else{ if($row['DPM'] == 'Y'){ $date1=date_create($row['DPMlu']); $diff=date_diff($date1,date_create(date("Y-m-d"))); if($diff->format("%R%a") > 30){ echo ""; echo ""; }else{ echo ""; echo ""; $nDPM++; } }else{ if(isset($row['NBU'])){ echo ""; echo ""; }else{ if(isset($row['DPM'])){ echo ""; echo ""; } echo ""; echo ""; } } } /* */ echo ""; } ?>
Name Operating System Criticity Departement AD AD Last Logon GLPI Last FI Inventory SCCM
SCCM Last Heartbeat EPO EPO Last Update Backup Last Backup
".$row['Server']."".$row['Server']."".$row['OS']."".$row['OS']." ".$row['crit']."".$row['dpt']."OK".$row['ADlu']." (".$diff->format("%R%a")." days)OK".$row['ADlu']."".$row['AD']." Missing OK".$row['GLPIlu']." (".$diff->format("%R%a")." days)OK".$row['GLPIlu']."OKMissingMissing OK".$row['SCCMlu']." (".$diff->format("%R%a")." days)OK".$row['SCCMlu']."".$row['SCCM']." Missing OK".$row['EPOlu']." (".$diff->format("%R%a")." days)OK".$row['EPOlu']."".$row['EPO']." Missing OK (NBU)".$row['NBUlu']." (".$diff->format("%R%a")." days)OK (NBU)".$row['NBUlu']."OK (DPM)".$row['DPMlu']." (".$diff->format("%R%a")." days)OK (DPM)".$row['DPMlu']."".$row['NBU']." ".$row['DPM']." Missing 
Devices

Supported OS

AD

GLPI/FI

SCCM

EPO

Backup

', "$('#button').click();", '' ;?>