clockwerk-www – Diff between revs 57 and 58
?pathlinks?
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 | |