Location: PHPKode > scripts > Animus Error Catcher in PHP > errorc.php
/*******************************************************************************
*  Title: Animus Error Catcher
*  Version: 1.0 
*  Author: Jon Cohen
*  Website: http://www.animusprogramming.com
********************************************************************************
*  COPYRIGHT NOTICE
*  Copyright 2010 Jon Cohen. All Rights Reserved.
*
*  This script may be used and modified free of charge by anyone
*  provided all copyright notices and links back to animusprogramming.com 
*  remain intact.   By using this code you agree to indemnify 
*  Jon Cohen from any liability that might arise from it's use.
*
*  Selling the code for this program, in part or full, without prior
*  written consent is expressly forbidden.
*
*  Removing any of the links back to my site is sleazy, and you should feel
*  bad about doing that (I did write this program and give it to you for free, 
*  and all.)  Besides, you can always buy the professional version at 
*  http://www.animusprogramming.com/pro/ which has more functionality
*  and does not link back to my site.  Leaving the links in or paying for the 
*  script helps pay my bills, ensuring that I won't starve to death -- which 
*  means more free scripts down the road.
*******************************************************************************/
$RCE8AD33DBACD9CBCF29CF1247A8D0CBD = "aecdqxzj";       function F99DEA78007133396A7B8ED70578AC6AE() {   FED9899773DF64684BD59F6594199AFA9("Login","","");   FFBDF2D2018EDF52EFD5900866DB4A51C("login","Log in to your admin page",true);   print "<tr><td class=\"animusleftsideoftable\">Password?</td><td class=\"animusrighsideoftable\"><input type=\"password\" name=\"password\" /></td></tr>\n";   FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Log In!",false);   FC283A1618483F64DFA0E5FE4B0DBDA0A(0,0);  }    function FB695D15F1EA4DF8F22FD84A2B5B6E880() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $R3870A31671674F38BD563DC916D3A5A0;   global $R12FB4D46452FEEED299510FF72635B8D, $R9B7A40B34888A7E76A600E9F3511CAEA, $R7C4B657592558B76DC895E8BDC1A6397, $R8AEAA402D9C86AD6EA9F8B3583C7DBE4, $R2AA72C995696B0A63491856A2B3A8FD0, $R1966C1C1EFF0CA85ABBEFE793F1B67A7,$R9FE924CE58937699504671B3D23E4D93,$R30B0433A6D8FB2C0B1DD6FE2CD0B8A62,$REBF2CBC420EBA1C0735E00ADC8973512,$R2E8A61BA387012948786544406B62874,$R9616657B3AB84FD933B62A748AC31B8D;     $R3267FA8FD2FA403775255BC5613FF94C = false;   $RCDFA5EF31092CF957C58E037563DC6AB = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt");   $R55745832E30B32555B0281C68B4425C0 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt");   if (file_exists(".htaccess")) {    $RD478796A9A9E1C2A76B4C2686492B5D2 = file(".htaccess");    $R6C220EA39F6E359425BC6F3FBD1F2640 = "n"; $R871B3BFB94B6005DC6F6077EF09690F5 = "n";    foreach($RD478796A9A9E1C2A76B4C2686492B5D2 as $RFEB3B4716E57A4251C729FAFA85CA3C2) {     if (stristr($RFEB3B4716E57A4251C729FAFA85CA3C2,"ErrorDocument 404")) {      if (stristr($RFEB3B4716E57A4251C729FAFA85CA3C2,$_SERVER[SCRIPT_NAME])) { $R6C220EA39F6E359425BC6F3FBD1F2640 = "o"; }       else {        $R5BC300CED1A1313DE2922811550CEBB2 = explode(" ",$RFEB3B4716E57A4251C729FAFA85CA3C2);            $R6C220EA39F6E359425BC6F3FBD1F2640 = $R5BC300CED1A1313DE2922811550CEBB2[count($R5BC300CED1A1313DE2922811550CEBB2)-1];      }     }     if (stristr($RFEB3B4716E57A4251C729FAFA85CA3C2,"ErrorDocument 500")) {      if (stristr($RFEB3B4716E57A4251C729FAFA85CA3C2,$_SERVER[SCRIPT_NAME])) { $R871B3BFB94B6005DC6F6077EF09690F5 = "o"; }       else {        $R5BC300CED1A1313DE2922811550CEBB2 = explode(" ",$RFEB3B4716E57A4251C729FAFA85CA3C2);            $R871B3BFB94B6005DC6F6077EF09690F5 = $R5BC300CED1A1313DE2922811550CEBB2[count($R5BC300CED1A1313DE2922811550CEBB2)-1];      }     }    }    }    else {    $R3267FA8FD2FA403775255BC5613FF94C = true;   }      FED9899773DF64684BD59F6594199AFA9("Error Catcher Administration Page","","");    print "What would you like to do?<ul>\n";   print "<li><a href=\"#subscribe\">I would like to be notified when new versions of this script are released.</a></li>\n";   if ($RCDFA5EF31092CF957C58E037563DC6AB[0]) {     print "<li><a href=\"#see404s\">I would like to see what pages are being requested that don't exist.</a></li>\n";     print "<li><a href=\"#purge404s\">I would like to delete my 404 data.</a></li>\n";   }   if ($R55745832E30B32555B0281C68B4425C0[0]) {     print "<li><a href=\"#see500s\">I would like to see what scripts have been crashing.</a></li>\n";     print "<li><a href=\"#purge500s\">I would like to delete my 500 data.</a></li>\n";   }   if ($R3267FA8FD2FA403775255BC5613FF94C) { print "<li><a href=\"#makehtaccess\">I would like to have the script create an .htaccess file for me so that it can start catching errors.</a></li>\n"; }   if ($R3267FA8FD2FA403775255BC5613FF94C == false && ($R6C220EA39F6E359425BC6F3FBD1F2640 == "o" || $R871B3BFB94B6005DC6F6077EF09690F5 == "o")) { print "<li><a href=\"#remusfromhtaccess\">I would like to have the script stop catching errors.</a></li>\n"; }   if ($R3267FA8FD2FA403775255BC5613FF94C == false && ($R6C220EA39F6E359425BC6F3FBD1F2640 != "o" || $R871B3BFB94B6005DC6F6077EF09690F5 != "o")) { print "<li><a href=\"#addustohtacccess\">I would like to have the script start catching errors that it currently is not.</a></li>\n"; }      print "<li><a href=\"#changeheader\">I would like to change the text that appears at the top of each page.</a></li>\n";   print "<li><a href=\"#changefooter\">I would like to change the text that appears at the bottom of each page.</a></li>\n";   print "<li><a href=\"#changesetup\">I would like to change the script's settings.</a></li>\n";   print "<li><a href=\"#changepassword\">I would like to change my password.</a></li>\n";   print "</ul>\n";   print "<form method=\"post\" action=\"http://www.animusprogramming.com/mlist.php\">\n";   print "<fieldset id=\"subscribe\" style=\"margin-left: auto; margin-right: auto; width: 500px; border-style: double; border-width: 5px; border-color: $R9B7A40B34888A7E76A600E9F3511CAEA\">\n";   print "<legend style=\"font-size: 1.38em;\">Be notified when new versions of this script are released</legend>\n";   print "<input type=\"hidden\" name=\"whichlist\" value=\"6\" />\n";   print "<input type=\"hidden\" name=\"action\" value=\"subscribe\" /><table>\n";   F76708AADA95D6EFB0490D18ABE0F0A7E("What is your e-mail address?","email","$REBF2CBC420EBA1C0735E00ADC8973512","");   print "</table><div style=\"text-align: center; font-style: italic; font-size: .8em\">We will never sell your e-mail address, or use it to spam you.  We will only use it to let you know if a newer version of this script has been released.\n</div><table>";   FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Subscribe!",false);        if ($RCDFA5EF31092CF957C58E037563DC6AB[0]) {     $R1F1A1F40B985AE39DF4B1B15FC529A8C = false;    FFBDF2D2018EDF52EFD5900866DB4A51C("see404s","404 Errors",false);    print "<ul>\n";    foreach($RCDFA5EF31092CF957C58E037563DC6AB as $RD05F2A589B37B7120601FF2DA9E10D6D) {     list($R71A6FD054F6EBC38E69167AB39449848,$R7BBBF1B0F1D3401DCA454606CCFB0652) = explode("|^DataBREAK^|",rtrim($RD05F2A589B37B7120601FF2DA9E10D6D));     print "<li><a href=\"$R71A6FD054F6EBC38E69167AB39449848\">$R71A6FD054F6EBC38E69167AB39449848</a>\n";         $RCD8F237FFC1EA1722BB65DB5E16BD509 = "";     $RAA9F6ACB21ECE46F963B6A9080BA89F2 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d4$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");     $R7B54A85ED7319069120AFE6DE3C74847 = 0;     foreach ($RAA9F6ACB21ECE46F963B6A9080BA89F2 as $RD05D80EE85056C2B65C3262354ACE665) {      list($R23ED96AE3D9CA9A6D8AF255172E1586B,$RA1D44C0654A40984A103C270FFB9BF33) = explode("|^DataBREAK^|",rtrim($RD05D80EE85056C2B65C3262354ACE665));      $R7B54A85ED7319069120AFE6DE3C74847 += $RA1D44C0654A40984A103C270FFB9BF33;      if ($R23ED96AE3D9CA9A6D8AF255172E1586B == "") { $RCD8F237FFC1EA1722BB65DB5E16BD509 .= "<li><a href=\"#norefer\">No Referrer</a> ($RA1D44C0654A40984A103C270FFB9BF33"."X)</li>\n"; $RD441DDF6820374EFB94D8AE10BD4B46D = true; }      else { $RCD8F237FFC1EA1722BB65DB5E16BD509 .= "<li><a href=\"$R23ED96AE3D9CA9A6D8AF255172E1586B\">$R23ED96AE3D9CA9A6D8AF255172E1586B</a>($RA1D44C0654A40984A103C270FFB9BF33"."X)</li>\n"; }     }     print "(requested <strong>$R7B54A85ED7319069120AFE6DE3C74847</strong> times)<br />\n";     $R52E95E11DF78564EF5698400ED09CE7A = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x4$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");     $RB5E65F224EE3D08302290D5A11520049 = count($R52E95E11DF78564EF5698400ED09CE7A);     if ($RB5E65F224EE3D08302290D5A11520049 > 1) { $R100EDC150DCF8E13B97919F7EC5BB3A2 = "s"; }     if ($RB5E65F224EE3D08302290D5A11520049 > 0) {       print "<input type=\"checkbox\" name=\"fb$R7BBBF1B0F1D3401DCA454606CCFB0652\" value=\"true\" checked=\"checked\" id=\"fb$R7BBBF1B0F1D3401DCA454606CCFB0652\" /><label for=\"fb$R7BBBF1B0F1D3401DCA454606CCFB0652\">Show $RB5E65F224EE3D08302290D5A11520049 comment$R100EDC150DCF8E13B97919F7EC5BB3A2</label>\n";       $R1F1A1F40B985AE39DF4B1B15FC529A8C = true;     }     else { print "No comments have been left\n"; }           print "<ul>$RCD8F237FFC1EA1722BB65DB5E16BD509</ul></li>\n";       }    print "</ul>\n";    if ($RD441DDF6820374EFB94D8AE10BD4B46D) {     print "<div id=\"norefer\">Pages that have come up as 404 but do not have a referrer were manually typed into the user's browser or requested by a robot.  Typically these can be ignored, but if you see a file that has been requested a number of times and you suspect that it was requested by humans (as opposed to web robots), you may wish to create it.</div>";    }     print "<table>\n";    if ($R1F1A1F40B985AE39DF4B1B15FC529A8C) { FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Show Comments",false); }    else { FF46B8B13D9D5B8C373D8DCE96C0F6C8B("No Comments to Show",true); }      FFBDF2D2018EDF52EFD5900866DB4A51C("purge404s","Purge 404 Data",true);    FE3F3E1204F62BD9A9D3F14BB76DFF7A1("Are you sure you want to delete all of your 404 data?","sure","No");    FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Delete It",false);      }      if ($R55745832E30B32555B0281C68B4425C0[0]) {     $R1F1A1F40B985AE39DF4B1B15FC529A8C = false;    FFBDF2D2018EDF52EFD5900866DB4A51C("see500s","500 Errors",false);    print "<ul>\n";    foreach($R55745832E30B32555B0281C68B4425C0 as $R9D6265719C13A187500862FD8BE191C5) {     list($R71A6FD054F6EBC38E69167AB39449848,$R7BBBF1B0F1D3401DCA454606CCFB0652) = explode("|^DataBREAK^|",rtrim($R9D6265719C13A187500862FD8BE191C5));     print "<li><a href=\"$R71A6FD054F6EBC38E69167AB39449848\">$R71A6FD054F6EBC38E69167AB39449848</a>\n";         $RB4C83BDE09AE25AC589C43431E7E037A = "";     $R8D46F77E891A51376E962F540BD74BED = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d5$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");     $R7B54A85ED7319069120AFE6DE3C74847 = 0;     foreach ($R8D46F77E891A51376E962F540BD74BED as $R246637A77D695F36D6258FD895E0D640) {      list($R13F09FE7473123102697127B357434B9,$RA1D44C0654A40984A103C270FFB9BF33) = explode("|^DataBREAK^|",rtrim($R246637A77D695F36D6258FD895E0D640));      $R7B54A85ED7319069120AFE6DE3C74847 += $RA1D44C0654A40984A103C270FFB9BF33;      if ($R13F09FE7473123102697127B357434B9 == "") { $RCD8F237FFC1EA1722BB65DB5E16BD509 .= "<li>No error notes given. ($RA1D44C0654A40984A103C270FFB9BF33"."X)</li>\n"; $RD441DDF6820374EFB94D8AE10BD4B46D = true; }      else { $RB4C83BDE09AE25AC589C43431E7E037A .= "<li>$R13F09FE7473123102697127B357434B9 ($RA1D44C0654A40984A103C270FFB9BF33"."X)</li>\n"; }     }     print "(crashed <strong>$R7B54A85ED7319069120AFE6DE3C74847</strong> times)<br />\n";     $R52E95E11DF78564EF5698400ED09CE7A = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x5$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");     $RB5E65F224EE3D08302290D5A11520049 = count($R52E95E11DF78564EF5698400ED09CE7A);     if ($RB5E65F224EE3D08302290D5A11520049 > 1) { $R100EDC150DCF8E13B97919F7EC5BB3A2 = "s"; }     if ($RB5E65F224EE3D08302290D5A11520049 > 0) {       print "<input type=\"checkbox\" name=\"fb$R7BBBF1B0F1D3401DCA454606CCFB0652\" value=\"true\" checked=\"checked\" id=\"fb$R7BBBF1B0F1D3401DCA454606CCFB0652\" /><label for=\"fb$R7BBBF1B0F1D3401DCA454606CCFB0652\">Show $RB5E65F224EE3D08302290D5A11520049 comment$R100EDC150DCF8E13B97919F7EC5BB3A2</label>\n";       $R1F1A1F40B985AE39DF4B1B15FC529A8C = true;     }     else { print "No comments have been left\n"; }           print "<ul>$RB4C83BDE09AE25AC589C43431E7E037A</ul></li>\n";       }    print "</ul>\n";    print "<table>\n";    if ($R1F1A1F40B985AE39DF4B1B15FC529A8C) { FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Show Comments",false); }    else { FF46B8B13D9D5B8C373D8DCE96C0F6C8B("No Comments to Show",true); }      FFBDF2D2018EDF52EFD5900866DB4A51C("purge500s","Purge 500 Data",true);    FE3F3E1204F62BD9A9D3F14BB76DFF7A1("Are you sure you want to delete all of your 500 data?","sure","No");    FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Delete It",false);      }          if ($R3267FA8FD2FA403775255BC5613FF94C) {    FFBDF2D2018EDF52EFD5900866DB4A51C("makehtaccess","Create an .htaccess file so this script can work",false);    print "It looks like there isn't an .htaccess file in this directory.  The .htaccess file is what tells your server what to do when someone asks for a file that isn't there, where to go when a script fails, and a bunch of other things.  This script can create an .htaccess file for you, but before it does, check the following:<ul>\n";    print "<li>Make sure that this script is in the correct directory.  ";    if ($_SERVER[SCRIPT_NAME] == "errorc.php") {     print "It looks like it is, but you might want to double check.</li>";    }    else {     print "The script is currently installed at <a href=\"http://$_SERVER[HTTP_HOST]$_SERVER[SCRIPT_NAME]\">http://$_SERVER[HTTP_HOST]$_SERVER[SCRIPT_NAME]</a>, would it be possible to install it at http://$_SERVER[HTTP_HOST]/errorc.php?</li>\n";    }    print "<li>Make absolutely, 100% sure that you do not have a file named .htaccess in the same directory as this script that this script somehow does not see.  When it creates an .htaccess file, this script will overwrite your .htaccess file if it is there, which could be very bad for your web site.</li>\n";    print "<li>On the same note as the last bullet point, remember that by using this code you agree to indemnify me from any liability that might arise from it's use.</li>\n";    print "</ul><table>\n";     FE3F3E1204F62BD9A9D3F14BB76DFF7A1("Have you read, understood, and agreed with the above three bullet points?","rua","No");    print "</table><input type=\"checkbox\" name=\"do404\" value=\"true\" checked=\"checked\" id=\"do404\"><label for=\"do404\">Add the line to have the script handle 404 errors.</label><br />\n";    print "<input type=\"checkbox\" name=\"do500\" value=\"true\" checked=\"checked\" id=\"do500\"><label for=\"do500\">Add the line to have the script handle 500 errors.</label><br /><table>\n";    FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Create it!",false);   }   else {    if ($R6C220EA39F6E359425BC6F3FBD1F2640 != "o" || $R871B3BFB94B6005DC6F6077EF09690F5 != "o") {     FFBDF2D2018EDF52EFD5900866DB4A51C("addustohtaccess","Have the script start catching errors",false);      print "If you'd no longer like the script to catch your 404 and/or 500 errors, you can use this form to remove the relevant lines from your .htaccess file.\n";     if ($R6C220EA39F6E359425BC6F3FBD1F2640 != "o") {       print "<p><input type=\"checkbox\" name=\"do404\" value=\"true\" checked=\"checked\" id=\"do404\"><label for=\"do404\">Have the script start catching 404 errors.</label>\n";       if ($R6C220EA39F6E359425BC6F3FBD1F2640 != "n") { print "<br /><strong>Warning</strong>: Your 404s will no longer be sent to <a href=\"$R6C220EA39F6E359425BC6F3FBD1F2640\">$R6C220EA39F6E359425BC6F3FBD1F2640</a>.\n"; }      print "</p>";     }     else { print "<p><input type=\"checkbox\" name=\"do404\" value=\"true\" disabled=\"disabled\" id=\"do404\"><label for=\"do404\">This script is currently handling 404 errors.</label></p>\n"; }     if ($R871B3BFB94B6005DC6F6077EF09690F5 != "o") {       print "<p><input type=\"checkbox\" name=\"do500\" value=\"true\" checked=\"checked\" id=\"do500\"><label for=\"do500\">Have the script start catching 500 errors.</label>\n";       if ($R871B3BFB94B6005DC6F6077EF09690F5 != "n") { print "<br /><strong>Warning</strong>: Your 500s will no longer be sent to <a href=\"$R871B3BFB94B6005DC6F6077EF09690F5\">$R871B3BFB94B6005DC6F6077EF09690F5</a>.\n"; }      print "</p>";     }     else { print "<p><input type=\"checkbox\" name=\"do500\" value=\"true\" disabled=\"disabled\" id=\"do500\"><label for=\"do500\">This script is currently handling 500 errors.</label></p>\n"; }     print "<table>\n";     FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Start Catching Them",false);    }      if ($R6C220EA39F6E359425BC6F3FBD1F2640 == "o" || $R871B3BFB94B6005DC6F6077EF09690F5 == "o") {     FFBDF2D2018EDF52EFD5900866DB4A51C("remusfromhtaccess","Have the script stop catching errors",false);      print "If you'd no longer like the script to catch your 404 and/or 500 errors, you can use this form to remove the relevant lines from your .htaccess file.<table>\n";     F76708AADA95D6EFB0490D18ABE0F0A7E("If you'd like the script to refer these errors to a different page, enter its URL here:","instead","","");     print "</table>";     if ($R6C220EA39F6E359425BC6F3FBD1F2640 == "o") { print "<input type=\"checkbox\" name=\"do404\" value=\"true\" checked=\"checked\" id=\"do404\"><label for=\"do404\">Have the script stop catching 404 errors.</label><br />\n"; }     else { print "<input type=\"checkbox\" name=\"do404\" value=\"true\" disabled=\"disabled\" id=\"do404\"><label for=\"do404\">This script is currently not handling 404 errors.</label><br />\n"; }     if ($R871B3BFB94B6005DC6F6077EF09690F5 == "o") { print "<input type=\"checkbox\" name=\"do500\" value=\"true\" checked=\"checked\" id=\"do500\"><label for=\"do500\">Have the script stop catching 500 errors.</label><br />\n"; }     else { print "<input type=\"checkbox\" name=\"do500\" value=\"true\" disabled=\"disabled\" id=\"do500\"><label for=\"do500\">This script is currently not handling 500 errors.</label><br />\n"; }     print "<table>\n";     FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Stop Catching Them",false);    }   }       $R327E85DB95BE7ED252A04BDA579689CD = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/head.txt");   FFBDF2D2018EDF52EFD5900866DB4A51C("changeheader","Change the header",false);   foreach ($R327E85DB95BE7ED252A04BDA579689CD as $R018538442D42E590B7CECE82370E0AEC) { $R972A1D6D7FBAA83B27C6006E2C7CBC3F .= $R018538442D42E590B7CECE82370E0AEC; }   F276B0CB7D5F4F3D92E14968ED8361D09("The following text will be added to the top of each page:","head",$R972A1D6D7FBAA83B27C6006E2C7CBC3F,"",false,true);   FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Change It!",false);    FFBDF2D2018EDF52EFD5900866DB4A51C("changefooter","Change the footer",false);   $R967ED3B7000620B0857AEBFD339C0E77 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/foot.txt");   foreach ($R967ED3B7000620B0857AEBFD339C0E77 as $R979544BAD1E19E1986108E56287C8396) { $RE970A2A07646CB4C83644F036EA8A2F2 .= $R979544BAD1E19E1986108E56287C8396; }   F276B0CB7D5F4F3D92E14968ED8361D09("The following text will be added to the bottom of each page:","foot",$RE970A2A07646CB4C83644F036EA8A2F2,"",false,true);   FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Change It!",false);       FFBDF2D2018EDF52EFD5900866DB4A51C("changesetup","Change your settings",true);   F76708AADA95D6EFB0490D18ABE0F0A7E("Background color:","bgcolor",$R12FB4D46452FEEED299510FF72635B8D,"#FFFFFF,WHITE,etc.");   F76708AADA95D6EFB0490D18ABE0F0A7E("Text color:","textcolor",$R9B7A40B34888A7E76A600E9F3511CAEA,"#000000,BLACK,etc.");   F76708AADA95D6EFB0490D18ABE0F0A7E("Link color:","linkcolor",$R7C4B657592558B76DC895E8BDC1A6397,"");   F76708AADA95D6EFB0490D18ABE0F0A7E("Active link color:","alink",$R8AEAA402D9C86AD6EA9F8B3583C7DBE4,"");   F76708AADA95D6EFB0490D18ABE0F0A7E("Visited link color:","vlink",$R2AA72C995696B0A63491856A2B3A8FD0,"");   F76708AADA95D6EFB0490D18ABE0F0A7E("Hover link color:","hlink",$R30B0433A6D8FB2C0B1DD6FE2CD0B8A62,"");   F76708AADA95D6EFB0490D18ABE0F0A7E("Background image:","background",$R1966C1C1EFF0CA85ABBEFE793F1B67A7,"http://www.yourdomain.com/background.png, /images/background.png, etc.");   F76708AADA95D6EFB0490D18ABE0F0A7E("If you use a .css file, enter its location here:","css",$R9FE924CE58937699504671B3D23E4D93,"http://www.yourdomain.com/default.css, /style/default.css, etc.");   F76708AADA95D6EFB0490D18ABE0F0A7E("Your e-mail address:","email",$REBF2CBC420EBA1C0735E00ADC8973512,"");   FE3F3E1204F62BD9A9D3F14BB76DFF7A1("Should the script send you an e-mail when someone enters information about a 404 or 500 error?","onreport",$R2E8A61BA387012948786544406B62874);   F76708AADA95D6EFB0490D18ABE0F0A7E("How many times should a specific file not be found or a script generate an error before the script sends you on e-mail?  Set this to 0 if you never want the script to e-mail you.","oncount",$R9616657B3AB84FD933B62A748AC31B8D,"");    FF46B8B13D9D5B8C373D8DCE96C0F6C8B('Change Them!',false);      FFBDF2D2018EDF52EFD5900866DB4A51C("changepassword","Change your password",true);   print "<tr><td style=\"text-align: right; width: 250px;\">New password:</td><td style=\"width: 250px;\"><input type=\"password\" name=\"password1\" /></td></tr>\n";   print "<tr><td style=\"text-align: right; width: 250px;\">Type the password again, just to make sure you didn't mistype it:</td><td style=\"width: 250px;\"><input type=\"password\" name=\"password2\" /></td></tr>\n";   FF46B8B13D9D5B8C373D8DCE96C0F6C8B('Change It!',false);   FC283A1618483F64DFA0E5FE4B0DBDA0A(0,"");  }    function FF609A9E34D8AB9E694EED7C5DB7BE961() {   if ($_POST[rua] != "Yes") { FD14E809342EEEA1E3A916CF9A9CCB6E1("You said no!","You said that you didn't read, understand, and agree with those bullet points; so I didn't create an .htaccess file for you."); }   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen(".htaccess", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the .htaccess file for writing.");   if ($_POST[do404] == "true") {       fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 404 $_SERVER[SCRIPT_NAME]\r\n");    $R66FB6C058110F0E30204D9CAC6A8ACC0 = "<li>The script will handle 404 errors.</li>\n";    }   if ($_POST[do500] == "true") {     fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 500 $_SERVER[SCRIPT_NAME]\r\n");     $R66FB6C058110F0E30204D9CAC6A8ACC0 .= "<li>The script will handle 500 errors.</li>\n";    }   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   FED9899773DF64684BD59F6594199AFA9(".htaccess created","","");    print "I've created the .htaccess file.<ul>$R66FB6C058110F0E30204D9CAC6A8ACC0</ul>";   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);  }    function FD536200DD407908485556D0AAB54B242() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   $R1A8EDC90127C531EEA82E6C69B909C0E = file(".htaccess");   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/htaccess.bak", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the backup file for writing.");   foreach($R1A8EDC90127C531EEA82E6C69B909C0E as $R715C0B70BB37A80734CFCB2F7061942D) {     $R715C0B70BB37A80734CFCB2F7061942D = rtrim($R715C0B70BB37A80734CFCB2F7061942D);    fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$R715C0B70BB37A80734CFCB2F7061942D\r\n");    }   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen(".htaccess", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the .htaccess file for writing.");   foreach ($R1A8EDC90127C531EEA82E6C69B909C0E as $R715C0B70BB37A80734CFCB2F7061942D) {    if (stristr($R715C0B70BB37A80734CFCB2F7061942D,"ErrorDocument 404")) {     if ($_POST[do404] == "true") {      if ($_POST[instead]) { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 404 $_POST[instead]\r\n"); }      }     else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R715C0B70BB37A80734CFCB2F7061942D); }    }    elseif (stristr($R715C0B70BB37A80734CFCB2F7061942D,"ErrorDocument 500")) {     if ($_POST[do500] == "true") {      if ($_POST[instead]) { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 500 $_POST[instead]\r\n"); }      }     else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R715C0B70BB37A80734CFCB2F7061942D); }    }    else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R715C0B70BB37A80734CFCB2F7061942D); }    }   FED9899773DF64684BD59F6594199AFA9(".htaccess updated","","");   print "<ul>\n";   if ($_POST[do404] == "true") { print "<li>This script will no longer handle 404 errors.</li>\n"; }   if ($_POST[do500] == "true") { print "<li>This script will no longer handle 500 errors.</li>\n"; }   if ($_POST[instead]) { print "<li>People will be sent to <a href=\"$_POST[instead]\">$_POST[instead]</a> instead.</li>\n"; }   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);   }    function F3484463D29ED01C5ECD2BAA6D9E22038() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   $R1A8EDC90127C531EEA82E6C69B909C0E = file(".htaccess");   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/htaccess.bak", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the backup file for writing.");   foreach($R1A8EDC90127C531EEA82E6C69B909C0E as $R715C0B70BB37A80734CFCB2F7061942D) {     $R715C0B70BB37A80734CFCB2F7061942D = rtrim($R715C0B70BB37A80734CFCB2F7061942D);    fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$R715C0B70BB37A80734CFCB2F7061942D\r\n");    }   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen(".htaccess", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the .htaccess file for writing.");   foreach($R1A8EDC90127C531EEA82E6C69B909C0E as $R715C0B70BB37A80734CFCB2F7061942D) {    if (stristr($R715C0B70BB37A80734CFCB2F7061942D,"ErrorDocument 404")) {     if ($_POST[do404] == "true") {      fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 404 $_SERVER[SCRIPT_NAME]\r\n");       $RA7B14B50DEDC4EA2B00360692E1A08A0 = true;     }     else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R715C0B70BB37A80734CFCB2F7061942D); }    }    elseif (stristr($R715C0B70BB37A80734CFCB2F7061942D,"ErrorDocument 500")) {     if ($_POST[do500] == "true") {      fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 500 $_SERVER[SCRIPT_NAME]\r\n");       $RBBBAA5EF37D915A25B110826F2296655 = true;     }     else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R715C0B70BB37A80734CFCB2F7061942D); }    }    else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R715C0B70BB37A80734CFCB2F7061942D); }   }   if (!$RA7B14B50DEDC4EA2B00360692E1A08A0 && $_POST[do404] == "true") { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 404 $_SERVER[SCRIPT_NAME]\r\n"); }   if (!$RBBBAA5EF37D915A25B110826F2296655 && $_POST[do500] == "true") { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"ErrorDocument 500 $_SERVER[SCRIPT_NAME]\r\n"); }   FED9899773DF64684BD59F6594199AFA9(".htaccess updated","","");   print "I've updated your .htaccess file.<ul>\n";   if ($_POST[do404] == "true") { print "<li>This script will now handle 404 errors.</li>\n"; }   if ($_POST[do500] == "true") { print "<li>This script will now handle 500 errors.</li>\n"; }   print "</ul>Also note that I have created a backup of your old .htaccess file at <a href=\"$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/htaccess.bak\">$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/htaccess.bak</a>.  If everything just broke, go ahead and copy it over your current .htaccess file to revert the changes I just made.\n";   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);  }    function FD80E7CF048707C27D2943CC7ED51C212($RFE3161A8A5AB64E913D1B085C434E046,$RB2CDEA8073103AABEEE76ADF2F78A9EC,$R231BF58B1E4D6E3AEF14294C36ADCB75) {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/$RFE3161A8A5AB64E913D1B085C434E046.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the data file for writing.");   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$_POST[$RFE3161A8A5AB64E913D1B085C434E046]);   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   FED9899773DF64684BD59F6594199AFA9("$RB2CDEA8073103AABEEE76ADF2F78A9EC Changed","","");   print "Your $R231BF58B1E4D6E3AEF14294C36ADCB75 has been changed.";   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,"");  }    function FD67C704564D7976991E2F23E4315CCFD($RFE3161A8A5AB64E913D1B085C434E046) {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   if ($_POST[sure] != "Yes") { FD14E809342EEEA1E3A916CF9A9CCB6E1("Not so sure?","You've asked me to delete your data, but you said you weren't sure.  If you really want to delete that data, please click back and select <q>Yes</q>.  If you clicked this by accident, don't worry, your data has not been deleted."); }   if ($RFE3161A8A5AB64E913D1B085C434E046 == "4") { $RCDFA5EF31092CF957C58E037563DC6AB = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt"); }   else { $RCDFA5EF31092CF957C58E037563DC6AB = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt"); }   foreach($RCDFA5EF31092CF957C58E037563DC6AB as $RD05F2A589B37B7120601FF2DA9E10D6D) {    list($R71A6FD054F6EBC38E69167AB39449848,$R7BBBF1B0F1D3401DCA454606CCFB0652) = explode("|^DataBREAK^|",rtrim($RD05F2A589B37B7120601FF2DA9E10D6D));    unlink("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x$RFE3161A8A5AB64E913D1B085C434E046$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");    unlink("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d$RFE3161A8A5AB64E913D1B085C434E046$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");   }   if ($RFE3161A8A5AB64E913D1B085C434E046 == "4") { $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing."); }   if ($RFE3161A8A5AB64E913D1B085C434E046 == "5") { $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing."); }   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   FED9899773DF64684BD59F6594199AFA9("Data Purged","","");   print "I've deleted the data.";   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);  }    function F86639A6F2A99CE139B415813519C2418() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $R3870A31671674F38BD563DC916D3A5A0;   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/settings.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$R3870A31671674F38BD563DC916D3A5A0[0]);   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   FED9899773DF64684BD59F6594199AFA9("Setup Changed","","");   print "The setup has been changed.\n";   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);  }    function F0561B65D8A03A214A151B9DEAE851393() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $R3870A31671674F38BD563DC916D3A5A0;   if ($_POST[password1] == "") { FD14E809342EEEA1E3A916CF9A9CCB6E1("No password entered!","You forgot to tell me what you want to change the password to!"); }   if ($_POST[password1] != $_POST[password2]) { FD14E809342EEEA1E3A916CF9A9CCB6E1("Your passwords don't match","You entered something different in the 'Confirm Password' box from the 'New Password' box.  Please click back and try again."); }   $RF413F06AEBBCEF5E1C8B1019DEE6FE6B = $_POST[password1];   $R33139E562E9B7871FDF0834335CA3D3F = crypt($_POST[password1], $RF413F06AEBBCEF5E1C8B1019DEE6FE6B);   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/settings.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38, "$R33139E562E9B7871FDF0834335CA3D3F\n");   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38, "$R3870A31671674F38BD563DC916D3A5A0[1]");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   FED9899773DF64684BD59F6594199AFA9("Password Changed","","");   print "The password has been changed.\n";   FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);  }    function F8EAD9FFD476903ED47E11902218C7564() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $REBF2CBC420EBA1C0735E00ADC8973512, $R9616657B3AB84FD933B62A748AC31B8D;   $RCDFA5EF31092CF957C58E037563DC6AB = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt");   foreach($RCDFA5EF31092CF957C58E037563DC6AB as $RD05F2A589B37B7120601FF2DA9E10D6D) {    list($R71A6FD054F6EBC38E69167AB39449848,$R7BBBF1B0F1D3401DCA454606CCFB0652) = explode("|^DataBREAK^|",rtrim($RD05F2A589B37B7120601FF2DA9E10D6D));    if ($R71A6FD054F6EBC38E69167AB39449848 == $_SERVER[REDIRECT_URL]) {      $R40CF796B1C4405FC46F9BC0BF13E34BA = $R7BBBF1B0F1D3401DCA454606CCFB0652;      $R0A19EFD98024AF6ADCA62EBEACCBB9CA = true;    }   }    if (!$R0A19EFD98024AF6ADCA62EBEACCBB9CA) {     $R40CF796B1C4405FC46F9BC0BF13E34BA = $R7BBBF1B0F1D3401DCA454606CCFB0652 + 1;     $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt", 'a') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");    fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_SERVER[REDIRECT_URL]|^DataBREAK^|$R40CF796B1C4405FC46F9BC0BF13E34BA\r\n");    fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x4$R40CF796B1C4405FC46F9BC0BF13E34BA.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");    fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d4$R40CF796B1C4405FC46F9BC0BF13E34BA.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");    fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_SERVER[HTTP_REFERER]|^DataBREAK^|1\r\n");    $R9E09F9838F25427345E1A4F0EE60D0DE = 1;   }   if ($R0A19EFD98024AF6ADCA62EBEACCBB9CA) {    $RAA9F6ACB21ECE46F963B6A9080BA89F2 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d4$R40CF796B1C4405FC46F9BC0BF13E34BA.txt");    $RDBF866E6293BB59E654033E299EC8CFE = false;    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d4$R40CF796B1C4405FC46F9BC0BF13E34BA.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");      foreach ($RAA9F6ACB21ECE46F963B6A9080BA89F2 as $RD05D80EE85056C2B65C3262354ACE665) {     list($R23ED96AE3D9CA9A6D8AF255172E1586B,$RA1D44C0654A40984A103C270FFB9BF33) = explode("|^DataBREAK^|",rtrim($RD05D80EE85056C2B65C3262354ACE665));     if ($R23ED96AE3D9CA9A6D8AF255172E1586B == $_SERVER[HTTP_REFERER]) {      $RA1D44C0654A40984A103C270FFB9BF33++;      fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$R23ED96AE3D9CA9A6D8AF255172E1586B|^DataBREAK^|$RA1D44C0654A40984A103C270FFB9BF33\r\n");      $RDBF866E6293BB59E654033E299EC8CFE = true;     }     else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$RD05D80EE85056C2B65C3262354ACE665); }     if (!$RDBF866E6293BB59E654033E299EC8CFE) { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_SERVER[HTTP_REFERER]|^DataBREAK^|1\r\n"); }     $R9E09F9838F25427345E1A4F0EE60D0DE += $RA1D44C0654A40984A103C270FFB9BF33;    }   }   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   if ($REBF2CBC420EBA1C0735E00ADC8973512 && $R9616657B3AB84FD933B62A748AC31B8D > 0) {    if ($R9E09F9838F25427345E1A4F0EE60D0DE % $R9616657B3AB84FD933B62A748AC31B8D == 0) {     if ($R9E09F9838F25427345E1A4F0EE60D0DE > 1) { $R100EDC150DCF8E13B97919F7EC5BB3A2 = "s"; }     $RF15E69EC0A67FC2F4C0ECEDDBE541E3B  = 'MIME-Version: 1.0' . "\r\n";     $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";        $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= "From: $REBF2CBC420EBA1C0735E00ADC8973512\r\n";     $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= "Reply-To: $REBF2CBC420EBA1C0735E00ADC8973512";     $RD867D30AF2115120F58AD21C9B2F3E22 = "$_SERVER[REDIRECT_URL] has been requested $R9E09F9838F25427345E1A4F0EE60D0DE time$R100EDC150DCF8E13B97919F7EC5BB3A2";      $R7ADFAB20B638A31026FD86B174CD053C = "<p>This is just a quick note to let you know that <a href=\"http://$_SERVER[SERVER_NAME]$_SERVER[REDIRECT_URL]\">$_SERVER[REDIRECT_URL]</a> has been requested a total of $R9E09F9838F25427345E1A4F0EE60D0DE time$R100EDC150DCF8E13B97919F7EC5BB3A2.  Unfortunately, this file does not actually exist, which may be a problem.  You can see where people are coming from when they look for it by logging in to your <a href=\"http://$_SERVER[SERVER_NAME]$_SERVER[SCRIPT_NAME]\">Animus Error Catcher</a>.</p>";     mail ($REBF2CBC420EBA1C0735E00ADC8973512, $RD867D30AF2115120F58AD21C9B2F3E22, $R7ADFAB20B638A31026FD86B174CD053C, $RF15E69EC0A67FC2F4C0ECEDDBE541E3B);    }   }   FED9899773DF64684BD59F6594199AFA9("Page not found!","","");   print "<h1>Page not found</h1>\n";   print "<p>Unfortunately, I don't seem to have a page at $_SERVER[REDIRECT_URL].  If you have a minute, could you tell me what you were looking for?</p>";   FFBDF2D2018EDF52EFD5900866DB4A51C("report404","",false);   print "<input type=\"hidden\" name=\"index\" value=\"$R40CF796B1C4405FC46F9BC0BF13E34BA\" />\n";   print "<input type=\"hidden\" name=\"totalcount\" value=\"$R9E09F9838F25427345E1A4F0EE60D0DE\" />\n";    print "<input type=\"hidden\" name=\"lookingfor\" value=\"$_SERVER[REDIRECT_URL]\" />\n";   F276B0CB7D5F4F3D92E14968ED8361D09("What were you looking for?","report","","<div style=\"font-style: italic; text-align: center\">Please provide as much information as possible.</div>",false,true);   FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Let Me Know",false);   FC283A1618483F64DFA0E5FE4B0DBDA0A(0,0);  }    function FF07CD1446A606C141F3879753ED050CF() {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $REBF2CBC420EBA1C0735E00ADC8973512, $R9616657B3AB84FD933B62A748AC31B8D;   $R46260668F2F75809CDD172417B550FC9 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt");   foreach($R46260668F2F75809CDD172417B550FC9 as $R010D27A83673181F37BC06B35198B255) {    list($R71A6FD054F6EBC38E69167AB39449848,$R7BBBF1B0F1D3401DCA454606CCFB0652) = explode("|^DataBREAK^|",rtrim($R010D27A83673181F37BC06B35198B255));    if ($R71A6FD054F6EBC38E69167AB39449848 == $_SERVER[REDIRECT_URL]) {      $R40CF796B1C4405FC46F9BC0BF13E34BA = $R7BBBF1B0F1D3401DCA454606CCFB0652;      $R0A19EFD98024AF6ADCA62EBEACCBB9CA = true;    }   }   if (!$R0A19EFD98024AF6ADCA62EBEACCBB9CA) {     $R40CF796B1C4405FC46F9BC0BF13E34BA = $R7BBBF1B0F1D3401DCA454606CCFB0652 + 1;     $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt", 'a') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");    fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_SERVER[REDIRECT_URL]|^DataBREAK^|$R40CF796B1C4405FC46F9BC0BF13E34BA\r\n");    fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x5$R40CF796B1C4405FC46F9BC0BF13E34BA.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");    fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d5$R40CF796B1C4405FC46F9BC0BF13E34BA.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");    fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_SERVER[REDIRECT_ERROR_NOTES]|^DataBREAK^|1\r\n");    $R9E09F9838F25427345E1A4F0EE60D0DE = 1;   }   if ($R0A19EFD98024AF6ADCA62EBEACCBB9CA) {    $RAA9F6ACB21ECE46F963B6A9080BA89F2 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d5$R40CF796B1C4405FC46F9BC0BF13E34BA.txt");    $RDBF866E6293BB59E654033E299EC8CFE = false;    $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/d5$R40CF796B1C4405FC46F9BC0BF13E34BA.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");      foreach ($RAA9F6ACB21ECE46F963B6A9080BA89F2 as $RD05D80EE85056C2B65C3262354ACE665) {     list($RF5F34553F19884D9FFFA632FD820CDA3,$RA1D44C0654A40984A103C270FFB9BF33) = explode("|^DataBREAK^|",rtrim($RD05D80EE85056C2B65C3262354ACE665));     if ($RF5F34553F19884D9FFFA632FD820CDA3 == $_SERVER[REDIRECT_ERROR_NOTES]) {      $RA1D44C0654A40984A103C270FFB9BF33++;      fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$RF5F34553F19884D9FFFA632FD820CDA3|^DataBREAK^|$RA1D44C0654A40984A103C270FFB9BF33\r\n");      $RDBF866E6293BB59E654033E299EC8CFE = true;     }     else { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,$RD05D80EE85056C2B65C3262354ACE665); }     if (!$RDBF866E6293BB59E654033E299EC8CFE) { fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_SERVER[REDIRECT_ERROR_NOTES]|^DataBREAK^|1\r\n"); }     $R9E09F9838F25427345E1A4F0EE60D0DE += $RA1D44C0654A40984A103C270FFB9BF33;    }   }   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   if ($REBF2CBC420EBA1C0735E00ADC8973512 && $R9616657B3AB84FD933B62A748AC31B8D > 0) {    if ($R9E09F9838F25427345E1A4F0EE60D0DE % $R9616657B3AB84FD933B62A748AC31B8D == 0) {     if ($R9E09F9838F25427345E1A4F0EE60D0DE > 1) { $R100EDC150DCF8E13B97919F7EC5BB3A2 = "s"; }     $RF15E69EC0A67FC2F4C0ECEDDBE541E3B  = 'MIME-Version: 1.0' . "\r\n";     $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";        $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= "From: $REBF2CBC420EBA1C0735E00ADC8973512\r\n";     $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= "Reply-To: $REBF2CBC420EBA1C0735E00ADC8973512";     $RD867D30AF2115120F58AD21C9B2F3E22 = "$_SERVER[REDIRECT_URL] has crashed $R9E09F9838F25427345E1A4F0EE60D0DE time$R100EDC150DCF8E13B97919F7EC5BB3A2";      $R7ADFAB20B638A31026FD86B174CD053C = "<p>This is just a quick note to let you know that <a href=\"http://$_SERVER[SERVER_NAME]$_SERVER[REDIRECT_URL]\">$_SERVER[REDIRECT_URL]</a> has crashed a total of $R9E09F9838F25427345E1A4F0EE60D0DE time$R100EDC150DCF8E13B97919F7EC5BB3A2.  You can see the error notes by logging in to your <a href=\"http://$_SERVER[SERVER_NAME]$_SERVER[SCRIPT_NAME]\">Animus Error Catcher</a>.</p>";     mail ($REBF2CBC420EBA1C0735E00ADC8973512, $RD867D30AF2115120F58AD21C9B2F3E22, $R7ADFAB20B638A31026FD86B174CD053C, $RF15E69EC0A67FC2F4C0ECEDDBE541E3B);    }   }   FED9899773DF64684BD59F6594199AFA9("That could be a problem..","","");   print "<h1>Internal Server Error</h1>\n";   print "<p>Unfortunately, it looks like the script just crashed.  If you have a minute, could you tell me what you were doing when it crashed so that I can prevent this from happening in the future?</p>";   FFBDF2D2018EDF52EFD5900866DB4A51C("report500","",false);   print "<input type=\"hidden\" name=\"index\" value=\"$R40CF796B1C4405FC46F9BC0BF13E34BA\" />\n";   print "<input type=\"hidden\" name=\"totalcount\" value=\"$R9E09F9838F25427345E1A4F0EE60D0DE\" />\n";    print "<input type=\"hidden\" name=\"lookingfor\" value=\"$_SERVER[REDIRECT_URL]\" />\n";   F276B0CB7D5F4F3D92E14968ED8361D09("What happened?","report","","<div style=\"font-style: italic; text-align: center\">Please provide as much information as possible.</div>",false,true);   FF46B8B13D9D5B8C373D8DCE96C0F6C8B("Let Me Know",false);   FC283A1618483F64DFA0E5FE4B0DBDA0A(0,0);  }    function F4B1B4DC8CF38B3C64B1D657DA8F5AC8C($R3D2ECBC3DEFCA40A9BA4DC0DA9BE9FF4) {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $REBF2CBC420EBA1C0735E00ADC8973512, $R2E8A61BA387012948786544406B62874;   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x$R3D2ECBC3DEFCA40A9BA4DC0DA9BE9FF4$_POST[index].txt", 'a') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file", "I was unable to open the data file for writing.");   $_POST[report] = str_replace("\n","<br />",$_POST[report]);   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38,"$_POST[report]\r\n");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   if ($REBF2CBC420EBA1C0735E00ADC8973512 && $R2E8A61BA387012948786544406B62874 == "Yes") {    $RF15E69EC0A67FC2F4C0ECEDDBE541E3B  = 'MIME-Version: 1.0' . "\r\n";    $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";       $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= "From: $REBF2CBC420EBA1C0735E00ADC8973512\r\n";    $RF15E69EC0A67FC2F4C0ECEDDBE541E3B .= "Reply-To: $REBF2CBC420EBA1C0735E00ADC8973512";    if ($R3D2ECBC3DEFCA40A9BA4DC0DA9BE9FF4 == "4") {     $RD867D30AF2115120F58AD21C9B2F3E22 = "Someone was looking for $_POST[lookingfor] and left a comment.";      if ($_POST[totalcount] > 1) { $R100EDC150DCF8E13B97919F7EC5BB3A2 = "s"; }     $R7ADFAB20B638A31026FD86B174CD053C = "<p>This is just a quick note to let you know that <a href=\"http://$_SERVER[SERVER_NAME]$_POST[lookingfor]\">$_POST[lookingfor]</a> has been requested a total of $_POST[totalcount] time$R100EDC150DCF8E13B97919F7EC5BB3A2.  Unfortunately, this file does not actually exist, which may be a problem.  You can see where people are coming from when they look for it by logging in to your <a href=\"http://$_SERVER[SERVER_NAME]$_SERVER[SCRIPT_NAME]\">Animus Error Catcher</a>.</p>";     $R7ADFAB20B638A31026FD86B174CD053C = "<p>The last person to try to get this file left a message, as well:</p><p><i>$_POST[report]</i></p>\n";     mail ($REBF2CBC420EBA1C0735E00ADC8973512, $RD867D30AF2115120F58AD21C9B2F3E22, $R7ADFAB20B638A31026FD86B174CD053C, $RF15E69EC0A67FC2F4C0ECEDDBE541E3B);      }   }   FED9899773DF64684BD59F6594199AFA9("Thanks!","","");   print "<h1>Thanks!</h1><p>I appreciate the information.</p>\n";   FC283A1618483F64DFA0E5FE4B0DBDA0A(0,0);  }    function FB3AA0053540040F9E473EAD4D03C19A7($RFE3161A8A5AB64E913D1B085C434E046) {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   FED9899773DF64684BD59F6594199AFA9("Feedback on your 404s","","");    if ($RFE3161A8A5AB64E913D1B085C434E046 == "4") { $RCDFA5EF31092CF957C58E037563DC6AB = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt"); }   if ($RFE3161A8A5AB64E913D1B085C434E046 == "5") { $RCDFA5EF31092CF957C58E037563DC6AB = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt"); }   foreach ($RCDFA5EF31092CF957C58E037563DC6AB as $RD05F2A589B37B7120601FF2DA9E10D6D) {    list($R71A6FD054F6EBC38E69167AB39449848,$R7BBBF1B0F1D3401DCA454606CCFB0652) = explode("|^DataBREAK^|",rtrim($RD05F2A589B37B7120601FF2DA9E10D6D));    if ($_POST["fb$R7BBBF1B0F1D3401DCA454606CCFB0652"] == "true") {     $R52E95E11DF78564EF5698400ED09CE7A = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/x$RFE3161A8A5AB64E913D1B085C434E046$R7BBBF1B0F1D3401DCA454606CCFB0652.txt");     print "<p><a href=\"$R71A6FD054F6EBC38E69167AB39449848\">$R71A6FD054F6EBC38E69167AB39449848</a><ul>\n";     foreach ($R52E95E11DF78564EF5698400ED09CE7A as $R2707F2D2D752083062B29C473EBDFDA5) {      print "<li>$R2707F2D2D752083062B29C473EBDFDA5</li>\n";     }       print "</ul></p>\n";    }   }     FC283A1618483F64DFA0E5FE4B0DBDA0A(1,0);  }    function FFBDF2D2018EDF52EFD5900866DB4A51C($RD35A39212FD75E833AEA38F90831B2CB,$R06C518F70E97B19C7EC907F36542CE6E,$R8F6484F2657EFBBB9CD282A0147305AB) {   global $R9B7A40B34888A7E76A600E9F3511CAEA;   print "<form method=\"post\" action=\"$_SERVER[SCRIPT_NAME]\">\n";   print "<fieldset id=\"$RD35A39212FD75E833AEA38F90831B2CB\" class=\"animusfieldset\">\n";   if ($R06C518F70E97B19C7EC907F36542CE6E) { print "<legend style=\"font-size: 1.38em;\">$R06C518F70E97B19C7EC907F36542CE6E</legend>\n"; }   print "<input type=\"hidden\" name=\"action\" value=\"$RD35A39212FD75E833AEA38F90831B2CB\" />\n";   if ($_POST[password]) { print "<input type=\"hidden\" name=\"password\" value=\"$_POST[password]\" />\n"; }    if ($R8F6484F2657EFBBB9CD282A0147305AB) { print "<table>\n"; }  }    function FF46B8B13D9D5B8C373D8DCE96C0F6C8B($R905677AA5DCB8A13C95D2E09AF94334F,$R849D693C62DFE15394A642123C1599C8) {   if ($R849D693C62DFE15394A642123C1599C8) { $R0F6E4197B1799EA7DBDA611D3616960D = " disabled=\"disabled\""; }   print "<tr><td class=\"animusleftsideoftable\"><input type=\"submit\" value=\"$R905677AA5DCB8A13C95D2E09AF94334F\"$R0F6E4197B1799EA7DBDA611D3616960D /></td><td class=\"animusrightsideoftable\"><input type=\"reset\" /></td></tr></table></fieldset></form><br /><br />\n";  }    function FED9899773DF64684BD59F6594199AFA9($R06C518F70E97B19C7EC907F36542CE6E,$R4BAA43B5672B5195D67BF015D3E5A273,$RF1FA64C259D7084FF246C4E58EF8E573) {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   global $R12FB4D46452FEEED299510FF72635B8D, $R9B7A40B34888A7E76A600E9F3511CAEA, $R7C4B657592558B76DC895E8BDC1A6397, $R8AEAA402D9C86AD6EA9F8B3583C7DBE4, $R2AA72C995696B0A63491856A2B3A8FD0, $R1966C1C1EFF0CA85ABBEFE793F1B67A7,$R9FE924CE58937699504671B3D23E4D93,$R165EDB90CFBB16BE6049977371E89196,$R6BC920C04806055AAE204ADA391F2C04,$R2876F2B6BDB019EB96B85D03FEB231F0,$R7245D62C60EAB8F992F9E8E8717D2324,$R6B1A5AAC50C1F1E0B14D803E6BFD2777,$R30B0433A6D8FB2C0B1DD6FE2CD0B8A62;    $R327E85DB95BE7ED252A04BDA579689CD = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/head.txt");   $RBC7B69C4A3948C4236CABFF9F914D0EE = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<head>\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<title>$R06C518F70E97B19C7EC907F36542CE6E</title>\n";   if ($R9FE924CE58937699504671B3D23E4D93) { $RBC7B69C4A3948C4236CABFF9F914D0EE .= "\n<link href=\"$R9FE924CE58937699504671B3D23E4D93\" type=\"text/css\" rel=\"stylesheet\" />\n"; }    if ($RF1FA64C259D7084FF246C4E58EF8E573) {    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<script language=\"javascript\" type=\"text/javascript\">\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "$RF1FA64C259D7084FF246C4E58EF8E573";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "</script>\n";    }   $R4128E042DE6C08F615096C53C7CB5284 = "";   if ($R7C4B657592558B76DC895E8BDC1A6397) { $R4128E042DE6C08F615096C53C7CB5284 .= "a:link {color:$R7C4B657592558B76DC895E8BDC1A6397;}\n"; }   if ($R8AEAA402D9C86AD6EA9F8B3583C7DBE4) { $R4128E042DE6C08F615096C53C7CB5284 .= "a:active {color:$R8AEAA402D9C86AD6EA9F8B3583C7DBE4;}\n"; }   if ($R2AA72C995696B0A63491856A2B3A8FD0) { $R4128E042DE6C08F615096C53C7CB5284 .= "a:visited {color:$R2AA72C995696B0A63491856A2B3A8FD0;}\n"; }   if ($R30B0433A6D8FB2C0B1DD6FE2CD0B8A62) { $R4128E042DE6C08F615096C53C7CB5284 .= "a:hover {color:$R30B0433A6D8FB2C0B1DD6FE2CD0B8A62;}\n"; }   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<style type=\"text/css\">\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "$R4128E042DE6C08F615096C53C7CB5284";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animusleftsideoftable {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "text-align: right;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "width: 250px;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animusrightsideoftable {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "width: 250px;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animussig {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "width: 400px;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "margin-left: auto;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "margin-right: auto;\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "font-size: 0.8em;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "text-align: center;\n";     $RBC7B69C4A3948C4236CABFF9F914D0EE .= "display: block;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animustextarea {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "width: 480px;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "margin-left: auto;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "margin-right: auto;\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animussmalltext {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "font-size: .75em;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "text-align: center;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animusfind {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "color: #880000;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animusreplace {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "color: #008800;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "}\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= ".animusfieldset {\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "margin-left: auto;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "margin-right: auto;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "width: 500px;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "border-style: double;\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "border-width: 5px;\n";   if ($R9B7A40B34888A7E76A600E9F3511CAEA) { $RBC7B69C4A3948C4236CABFF9F914D0EE .= "border-color: $R9B7A40B34888A7E76A600E9F3511CAEA\n"; }   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "</style>\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .=  "</head>\n";   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<body";   $R4128E042DE6C08F615096C53C7CB5284 = "";   if ($R12FB4D46452FEEED299510FF72635B8D) { $R4128E042DE6C08F615096C53C7CB5284 .= "background: $R12FB4D46452FEEED299510FF72635B8D;"; }   if ($R9B7A40B34888A7E76A600E9F3511CAEA) { $R4128E042DE6C08F615096C53C7CB5284 .= " color: $R9B7A40B34888A7E76A600E9F3511CAEA;"; }   if ($R1966C1C1EFF0CA85ABBEFE793F1B67A7) { $R4128E042DE6C08F615096C53C7CB5284 .= " background-image:url('$R1966C1C1EFF0CA85ABBEFE793F1B67A7')"; }   if ($R4128E042DE6C08F615096C53C7CB5284) { $RBC7B69C4A3948C4236CABFF9F914D0EE .= " style=\"$R4128E042DE6C08F615096C53C7CB5284\""; }   $RBC7B69C4A3948C4236CABFF9F914D0EE .= ">\n";   foreach ($R327E85DB95BE7ED252A04BDA579689CD as $R018538442D42E590B7CECE82370E0AEC) {    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "$R018538442D42E590B7CECE82370E0AEC";   }   if ($R4BAA43B5672B5195D67BF015D3E5A273) { fwrite($R4BAA43B5672B5195D67BF015D3E5A273,$RBC7B69C4A3948C4236CABFF9F914D0EE); }   else { print "$RBC7B69C4A3948C4236CABFF9F914D0EE"; }  }    function FC283A1618483F64DFA0E5FE4B0DBDA0A($R1E475450114BCDE24C867D28F5F19F5E,$R4BAA43B5672B5195D67BF015D3E5A273) {   global $RCE8AD33DBACD9CBCF29CF1247A8D0CBD;   $R967ED3B7000620B0857AEBFD339C0E77 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/foot.txt");   $RBC7B69C4A3948C4236CABFF9F914D0EE = '';   if ($R1E475450114BCDE24C867D28F5F19F5E) {     $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<form method=\"post\" action=\"$_SERVER[REQUEST_URI]\">\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<input type=\"hidden\" name=\"action\" value=\"login\" />\n";    if($_POST[password1]) { $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<input type=\"hidden\" name=\"password\" value=\"$_POST[password1]\" />\n";  }    else { $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<input type=\"hidden\" name=\"password\" value=\"$_POST[password]\" />\n";  }    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<input type=\"submit\" value=\"Click here to go back\"  class=\"animussig\" />\n";    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "</form>\n";   }   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "<div class=\"animussig\"><hr />Powered by <a href=\"http://www.animusprogramming.com/errorc/\">Animus Error Catcher</a>.  Download it and other free, easy to install scripts from <a href=\"http://www.animusprogramming.com\">Animus Programming</a>.<hr /></div>";   foreach ($R967ED3B7000620B0857AEBFD339C0E77 as $R979544BAD1E19E1986108E56287C8396) {    $RBC7B69C4A3948C4236CABFF9F914D0EE .= "$R979544BAD1E19E1986108E56287C8396";   }   $RBC7B69C4A3948C4236CABFF9F914D0EE .= "</body></html>\n";   if ($R4BAA43B5672B5195D67BF015D3E5A273) {     fwrite($R4BAA43B5672B5195D67BF015D3E5A273,$RBC7B69C4A3948C4236CABFF9F914D0EE);     fclose($R4BAA43B5672B5195D67BF015D3E5A273);     }   else {    print "$RBC7B69C4A3948C4236CABFF9F914D0EE";    die;   }  }    function F76708AADA95D6EFB0490D18ABE0F0A7E ($RBAE26E5418D470B98B4288F224FCD429,$R9B395079675C6A66FF23EA9C6C4A668E,$R7D0596C36891967F3BB9D994B4A97C19,$R093DC354CFA9272391A166CA748FB6E2) {   print "<tr><td style=\"text-align: right; width: 250px;\">$RBAE26E5418D470B98B4288F224FCD429";   if ($R093DC354CFA9272391A166CA748FB6E2) { print "<br /><i>Example: $R093DC354CFA9272391A166CA748FB6E2</i>"; }   print "</td><td style=\"width: 250px;\"><input type=\"text\" name=\"$R9B395079675C6A66FF23EA9C6C4A668E\" value=\"$R7D0596C36891967F3BB9D994B4A97C19\" /></td></tr>\n";  }    function FE3F3E1204F62BD9A9D3F14BB76DFF7A1($RBAE26E5418D470B98B4288F224FCD429,$R9B395079675C6A66FF23EA9C6C4A668E,$R273AC57C7CB899EED8313DE5EA899717) {   if ($R273AC57C7CB899EED8313DE5EA899717 == "Yes")  { print "<tr><td class=\"animusleftsideoftable\">$RBAE26E5418D470B98B4288F224FCD429</td><td class=\"animusrightsideoftable\"><select name=\"$R9B395079675C6A66FF23EA9C6C4A668E\"><option value=\"Yes\" selected=\"selected\">Yes</option><option value=\"No\">No</option></select></td></tr>\n"; }   else { print "<tr><td class=\"animusleftsideoftable\">$RBAE26E5418D470B98B4288F224FCD429</td><td class=\"animusrightsideoftable\"><select name=\"$R9B395079675C6A66FF23EA9C6C4A668E\"><option value=\"Yes\">Yes</option><option value=\"No\" selected=\"selected\">No</option></select></td></tr>\n"; }  }    function FD14E809342EEEA1E3A916CF9A9CCB6E1($R06C518F70E97B19C7EC907F36542CE6E,$R157A6826A8BF1F36EBBE3DEC02351744) {   FED9899773DF64684BD59F6594199AFA9($R06C518F70E97B19C7EC907F36542CE6E,"","");   print "$R157A6826A8BF1F36EBBE3DEC02351744\n";   FC283A1618483F64DFA0E5FE4B0DBDA0A(0,0);  }    function F67C79F25E36966DCAE3A93FBAB86C00F($R209594E812629E824C2BE452D2DE2E9C) {   $R71D9E5261F066C55632762BE3ED1742D = array("&","<",">","\"","'");   $RFA5A24486053F6B0FA6A96DC6F407994 = array("&amp;","&lt;","&gt;","&quot;","&#39;");   $R209594E812629E824C2BE452D2DE2E9C = str_replace($RFA5A24486053F6B0FA6A96DC6F407994, $R71D9E5261F066C55632762BE3ED1742D, $R209594E812629E824C2BE452D2DE2E9C);   $R209594E812629E824C2BE452D2DE2E9C = str_replace($R71D9E5261F066C55632762BE3ED1742D, $RFA5A24486053F6B0FA6A96DC6F407994, $R209594E812629E824C2BE452D2DE2E9C);   return $R209594E812629E824C2BE452D2DE2E9C;  }    function F276B0CB7D5F4F3D92E14968ED8361D09($RBAE26E5418D470B98B4288F224FCD429,$R9B395079675C6A66FF23EA9C6C4A668E,$R244F38266C59587D696AEC08A771B803,$R093DC354CFA9272391A166CA748FB6E2,$R0C6AAD03FDEB209CBDD4D5AE15DE06E3,$RDA744741590EE5AECD1F6EF2E5FEC7AF) {   if ($R0C6AAD03FDEB209CBDD4D5AE15DE06E3) { print "</table>\n"; }   print "$RBAE26E5418D470B98B4288F224FCD429<div style=\"animustextarea\"><textarea name=\"$R9B395079675C6A66FF23EA9C6C4A668E\" rows=\"5\" cols=\"60\">";   $R244F38266C59587D696AEC08A771B803 = F67C79F25E36966DCAE3A93FBAB86C00F($R244F38266C59587D696AEC08A771B803);   print "$R244F38266C59587D696AEC08A771B803";   print "</textarea>\n";   if ($R093DC354CFA9272391A166CA748FB6E2) { print "$R093DC354CFA9272391A166CA748FB6E2"; }    print "</div>\n";   if ($RDA744741590EE5AECD1F6EF2E5FEC7AF) { print "<table style=\"width: 500px\">"; }  }    if (get_magic_quotes_gpc()) {   foreach ($_POST as $RF413F06AEBBCEF5E1C8B1019DEE6FE6B => $R7D0596C36891967F3BB9D994B4A97C19) {    $_POST[$RF413F06AEBBCEF5E1C8B1019DEE6FE6B] = stripslashes($_POST[$RF413F06AEBBCEF5E1C8B1019DEE6FE6B]);   }  }    if (!file_exists("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/settings.txt")) {   if (!file_exists("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD")) { mkdir("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD", 0700); }   $password = 'password';   $R1A634B62E7FB6CBC3AD8309D17FDC73C = $password;   $R98E08E1600970725AB5EFF58CA14CA8A = crypt($password,$R1A634B62E7FB6CBC3AD8309D17FDC73C);   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/settings.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the data file for writing.");   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38, "$R98E08E1600970725AB5EFF58CA14CA8A\r\n");   fwrite($RF500F4A848E2EB2F8AAC3A6734D7EC38, "|DataBreaksHERE||DataBreaksHERE||DataBreaksHERE||DataBreaksHERE||DataBreaksHERE||DataBreaksHERE||DataBreaksHERE||DataBreaksHERE||DataBreaksHERE|No|DataBreaksHERE|138");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/head.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the data file for writing.");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/foot.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the data file for writing.");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/notfound.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the data file for writing.");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);   $RF500F4A848E2EB2F8AAC3A6734D7EC38 = fopen("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/badscript.txt", 'w') or FD14E809342EEEA1E3A916CF9A9CCB6E1("Couldn't open file","I was unable to open the data file for writing.");   fclose($RF500F4A848E2EB2F8AAC3A6734D7EC38);  }    $R3870A31671674F38BD563DC916D3A5A0 = file("$RCE8AD33DBACD9CBCF29CF1247A8D0CBD/settings.txt");  list($R12FB4D46452FEEED299510FF72635B8D, $R9B7A40B34888A7E76A600E9F3511CAEA, $R7C4B657592558B76DC895E8BDC1A6397, $R8AEAA402D9C86AD6EA9F8B3583C7DBE4, $R2AA72C995696B0A63491856A2B3A8FD0, $R30B0433A6D8FB2C0B1DD6FE2CD0B8A62, $R1966C1C1EFF0CA85ABBEFE793F1B67A7,$R9FE924CE58937699504671B3D23E4D93,$REBF2CBC420EBA1C0735E00ADC8973512,$R2E8A61BA387012948786544406B62874,$R9616657B3AB84FD933B62A748AC31B8D) = explode('|DataBreaksHERE|', $R3870A31671674F38BD563DC916D3A5A0[1]);  $password = rtrim($R3870A31671674F38BD563DC916D3A5A0[0]);    if ($_POST['action'] != '' && $_POST['action'] != 'report404' && $_POST['action'] != 'report500') {   $R1A634B62E7FB6CBC3AD8309D17FDC73C = $_POST[password];   $R33139E562E9B7871FDF0834335CA3D3F = crypt($_POST[password], $R1A634B62E7FB6CBC3AD8309D17FDC73C);   if ($R33139E562E9B7871FDF0834335CA3D3F != $password) { FD14E809342EEEA1E3A916CF9A9CCB6E1("Bad password","I'm sorry, but that is not the password.");  }  }    switch ( $_POST[action] ) {   case '' :    if ($_SERVER[REDIRECT_STATUS] == "404") { F8EAD9FFD476903ED47E11902218C7564(); }    if ($_SERVER[REDIRECT_STATUS] == "500") { FF07CD1446A606C141F3879753ED050CF(); }    F99DEA78007133396A7B8ED70578AC6AE();   case 'login' :    FB695D15F1EA4DF8F22FD84A2B5B6E880();     case 'changepassword' :    F0561B65D8A03A214A151B9DEAE851393();   case 'changesetup' :    F86639A6F2A99CE139B415813519C2418();   case 'changeheader' :    FD80E7CF048707C27D2943CC7ED51C212("head","Header","header");   case 'changefooter' :    FD80E7CF048707C27D2943CC7ED51C212("foot","Footer","footer");   case 'makehtaccess' :    FF609A9E34D8AB9E694EED7C5DB7BE961();   case 'remusfromhtaccess' :    FD536200DD407908485556D0AAB54B242();     case 'addustohtaccess' :    F3484463D29ED01C5ECD2BAA6D9E22038();   case 'report404' :    F4B1B4DC8CF38B3C64B1D657DA8F5AC8C("4");   case 'report500' :    F4B1B4DC8CF38B3C64B1D657DA8F5AC8C("5");   case 'purge404s' :    FD67C704564D7976991E2F23E4315CCFD("4");   case 'purge500s' :    FD67C704564D7976991E2F23E4315CCFD("5");   case 'see404s' :    FB3AA0053540040F9E473EAD4D03C19A7("4");   case 'see500s' :    FB3AA0053540040F9E473EAD4D03C19A7("5");  }  print "action $_POST[action]\n";  die;  ?>
Return current item: Animus Error Catcher in PHP