Changes in directory nightlytest-serverside:

EmailReport.php added (r1.1)
---
Log message:

reuse code for e-mail report #10

---
Diffs of the changes:  (+61 -0)

 EmailReport.php |   61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+)


Index: nightlytest-serverside/EmailReport.php
diff -c /dev/null nightlytest-serverside/EmailReport.php:1.1
*** /dev/null   Fri Sep  8 18:09:11 2006
--- nightlytest-serverside/EmailReport.php      Fri Sep  8 18:09:01 2006
***************
*** 0 ****
--- 1,61 ----
+ <?php
+ 
+ if(!isset($HTTP_GET_VARS['machine']) || 
!is_numeric($HTTP_GET_VARS['machine'])){
+         print "Error: Incorrect URL!\n";
+         die();
+ }
+ $machine_id = $HTTP_GET_VARS['machine'];
+ 
+ if(!isset($HTTP_GET_VARS['night']) || !is_numeric($HTTP_GET_VARS['night'])){
+         print "Error: Incorrect URL!\n";
+         die();
+ }
+ $night_id = $HTTP_GET_VARS['night'];
+ 
+ 
+ if(!(include "NightlyTester.php")){
+         print "Error: could not load necessary files!\n";
+         die();
+ }
+ 
+ if(!(include"ProgramResults.php")){
+         print "Error: could not load necessary files!\n";
+         die();
+ }
+ 
+ $mysql_link=mysql_connect("127.0.0.1","llvm","ll2002vm") or die("Error: could 
not connect to database!\n");
+ mysql_select_db("nightlytestresults");
+ 
+ $row = getMachineInfo($machine_id);
+ $today_row = getNightInfo($night_id);
+ $cur_date=$today_row['added'];
+ 
+ $today_query = getSuccessfulNightsHistory($machine_id,$night_id);
+ $today_row = mysql_fetch_array($today_query);
+ $yesterday_row = mysql_fetch_array($today_query);
+ mysql_free_result($today_query);
+ $previous_succesful_id = $yesterday_row['id'];
+ 
+ $email = htmlifyTestResults(getEmailReport($night_id, 
$previous_succesful_id));
+ 
+ ?>
+ <html>
+ <head>
+ <title>Testing Email Report</title>
+ <STYLE TYPE="text/css">
+ <!--
+   @import url(style.css);
+ -->
+ </STYLE>
+ </head>
+ <body>
+ <?php
+ print $email;
+ ?>
+ 
+ </body>
+ <?php
+ 
+ mysql_close($mysql_link);
+ ?>
+ 



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to