Alertra Insertion
OR
To embed them in your page using IFrames:
(you must replace the Alertra url with the proper one for the server you are on.)
PHP Code:
<?
function getuptime()
{
$webpage = "PUT YOUR OWN ALERTA-UPTIME STATUS URL HERE";
$fp = fopen($webpage,"r");
$page_data ="";
while (!feof($fp))
$page_data .= fgets($fp,1000);
fclose($fp);
//fix relative url case
$page_data = str_replace('check?site', 'http://uptime.alertra.com/check?site',
$page_data);
//quick way to get rid of header.. (probably a better way to do this)
$page_data = str_replace('<tr><td><a href="http://www.alertra.com" target="new"><img
src="http://uptime.alertra.com/header" alt="" height="47" width="418" border="0"
/></a></td></tr>', '', $page_data);
$page_data = str_replace('bgcolor=#00777F ', 'bgcolor=#CCCCCC ', $page_data);
$page_data = str_replace(' color=#FFFFFF', ' color=#000000', $page_data);
$page_data = str_replace(' bgcolor=#00777F', ' bgcolor=#CCCCCC', $page_data);
$page_data = str_replace('bgcolor=#F7D694 ', '', $page_data);
$page_data = str_replace('<td ', '<td nowrap ', $page_data);
// Now all HTML page is in $page_data
print $page_data;
}
//for testing
getuptime();
?>
To embed them in your page using IFrames:
Code:
<iframe name="report" id="report" src="[url="http://uptime.alertra.com/uptime2?id2=2174&id1=248799"][color=#800080]http://uptime.alertra.com/uptime2?id2=2174&id1=248799[/color][/url]" width="432" height="340" framespacing="0" frameborder="no" scrolling="no"></iframe>