Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- require('engine/recaptchalib.php');
- if(isset($_POST['process_credits'])){
- $privatekey = $core['reCAPTCHA_privateKEY'];
- $resp = recaptcha_check_answer ($privatekey,$_SERVER["REMOTE_ADDR"],$_POST["recaptcha_challenge_field"],$_POST["recaptcha_response_field"]);
- if (!$resp->is_valid){
- echo alert('The reCAPTCHA wasn\'t entered correctly.',0);
- }else{
- $username = safe($_POST['username']);
- $password = safe($_POST['password']);
- if(empty($username) || empty($password)){
- echo alert('Username or Password field where left blank.',0);
- }else{
- //CONNECT TO SQL WHEN NEED
- require("engine/adodb/adodb.inc.php");
- require("engine/connect_core.php");
- $login = $core_db2->Execute("SELECT memb___id FROM MEMB_INFO where upper(memb___id) = upper(?) and memb__pwd = [dbo].[fn_md5](?,?) and bloc_code='0'",array($username,$password,$username));
- if($login->EOF){
- echo alert('Username or Password is incorrect.',0);
- }else{
- $i = $core_db2->Execute("Select credits from MEMB_CREDITS where memb___id=?",array($username));
- echo alert('Credits Balance: '.number_format($i->fields[0]).'',2,null,1);
- }
- }
- }
- }else{
- echo '
- <h2>Credits Balance</h2>
- <div class="body-con" align="left">
- <form action="" method="POST" name="forum">
- <ul class="align-list">
- <li><label><span class="msg-info">Login »</span></label></li>
- <li><label>Username</label> <input type="text" name="username" style="width: 200px;"></li>
- <li><label>Password</label> <input type="password" name="password" style="width: 200px;"></li>
- <li>
- <script type="text/javascript">
- var RecaptchaOptions = {
- theme : \'white\'
- ,lang : \'en\'
- };
- </script>
- <div style="margin-left: 265px;">'.recaptcha_get_html($core['reCAPTCHA_publicKEY']).'</div>
- </li>
- <li style="margin-top: 20px;">
- <label></label>
- <input type="hidden" name="process_credits">
- <input type="submit" value="Verify" class="green"/>
- <input type="submit" value="Reset Fields" class="red" onclick="this.form.reset(); return false;" />
- </li>
- </ul>
- </form>
- </div>';
- }
- ?>
Add Comment
Please, Sign In to add comment