How do I embed Alertra stats?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • KyleC
    Senior Member
    • Mar 2004
    • 291

    How do I embed Alertra stats?

    Alertra Insertion
    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();
    ?>
    OR

    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>
    (you must replace the Alertra url with the proper one for the server you are on.)
    -Kyle

Working...