Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/05/2012, 07:16
juniorhernandezg
 
Fecha de Ingreso: enero-2012
Mensajes: 109
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Gráficos en tiempo real XML PHP

Chevere, te muestro el codigo PHP que me extrae del XML las tres variables que quiero usar.

Las variables son $Critical $Major y $Minor

Código:
<?php

$url = "C:\TelnetWS3\AlarmasXML.xml";
$contenido_xml = "";
if($d = fopen($url, "r")){
 while ($aux= fgets($d, 1024)){
    $contenido_xml .= $aux;
  }
	  fclose($d);
	}else{
	  echo "No se pudo abrir el XML";
	}
	
	$xml =simplexml_load_string ($contenido_xml);  

	 
?>
	
	<?php
	$contenido_xml = str_replace('MAJOR', 'Major', $contenido_xml);
	preg_match_all('/<Severidad>(.*?)<\/Severidad>/si', $contenido_xml, $res);
    $repeticiones = array_count_values($res[1]);
	$Critical =$repeticiones['Critical'];
	$Major =$repeticiones['Major'];
	$Minor =$repeticiones['Minor'];
	?>
	
	<font face="verdana" size="2" color="#FF0000"><b>Critical: <? echo $Critical;?></b>
	<font face="verdana" size="2" color="#FF0000"><b>Major: <? echo $Major;?></b>
	<font face="verdana" size="2" color="#FF0000"><b>Minor: <? echo $Minor;?></b>
Estas variables las debo tomar e insertar en el codigo del Flot pero no sé como.

Gracias, saludos