clockwerk-www – Diff between revs 57 and 58

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 57 Rev 58
Line 50... Line 50...
50 $ret = $req->admin_authenticate_user($first, $last, MD5($password), '1'); 50 $ret = $req->admin_authenticate_user($first, $last, MD5($password), '1');
51 $rep = new SimpleXMLElement($ret); 51 $rep = new SimpleXMLElement($ret);
52 foreach($rep->params->param->value->struct->member as $member) { 52 foreach($rep->params->param->value->struct->member as $member) {
53 if ($member->name == "success" && $member->value->boolean == "0") { 53 if ($member->name == "success" && $member->value->boolean == "0") {
54 echo 'Sorry, wrong password.'; 54 echo 'Sorry, wrong password.';
55 exit; 55 goto last;
56 } 56 }
57 } 57 }
58 try { 58 try {
59 $mysql = new PDO('mysql:host='.$MYSQL_HOSTNAME.';dbname='.$MYSQL_DATABASE.';', $MYSQL_USERNAME, $MYSQL_PASSWORD); 59 $mysql = new PDO('mysql:host='.$MYSQL_HOSTNAME.';dbname='.$MYSQL_DATABASE.';', $MYSQL_USERNAME, $MYSQL_PASSWORD);
60 $mysql->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 60 $mysql->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
Line 78... Line 78...
78 header('Expires: 0'); 78 header('Expires: 0');
79 header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); 79 header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
80 header('Pragma: public'); 80 header('Pragma: public');
81 header('Content-Length: '.filesize($oar_path)); 81 header('Content-Length: '.filesize($oar_path));
82 readfile($oar_path); 82 readfile($oar_path);
83 exit; 83 goto last;
84 } 84 }
-   85 echo '<p>Sorry, the OAR file is not available yet.</p>';
-   86 goto last;
85 } 87 }
86 } 88 }
87 } 89 }
Line 88... Line 90...
88   90  
Line -... Line 91...
-   91 echo '<p>Sorry, incorrect CAPTCHA. Please try again.</p>';
-   92  
89 echo '<p>Sorry, incorrect CAPTCHA. Please try again.</p>'; 93 last;
Line 90... Line 94...
90   94  
91 ?> 95 ?>
92   96