PNG  IHDR pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F@8N ' p @8N@8}' p '#@8N@8N pQ9p!i~}|6-ӪG` VP.@*j>[ K^<֐Z]@8N'KQ<Q(`s" 'hgpKB`R@Dqj '  'P$a ( `D$Na L?u80e J,K˷NI'0eݷ(NI'؀ 2ipIIKp`:O'`ʤxB8Ѥx Ѥx $ $P6 :vRNb 'p,>NB 'P]-->P T+*^h& p '‰a ‰ (ĵt#u33;Nt̵'ޯ; [3W ~]0KH1q@8]O2]3*̧7# *p>us p _6]/}-4|t'|Smx= DoʾM×M_8!)6lq':l7!|4} '\ne t!=hnLn (~Dn\+‰_4k)0e@OhZ`F `.m1} 'vp{F`ON7Srx 'D˸nV`><;yMx!IS钦OM)Ե٥x 'DSD6bS8!" ODz#R >S8!7ّxEh0m$MIPHi$IvS8IN$I p$O8I,sk&I)$IN$Hi$I^Ah.p$MIN$IR8I·N "IF9Ah0m$MIN$IR8IN$I 3jIU;kO$ɳN$+ q.x* tEXtComment

Viewing File: /home/u403625155/domains/globalcapwalletx.com/public_html/app/login.php

<?php
session_start();
error_reporting(E_ALL);
ini_set('display_errors', 1);
require "config.php";
require "mail.php";


?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- Mobile Specific Metas -->
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, viewport-fit=cover">
    <title>Login</title>
    <!-- Favicon and Touch Icons  -->
    <link rel="shortcut icon" href="assets/icon.png" />
    <link rel="apple-touch-icon-precomposed" href="assets/icon.png" />
    <!-- Font -->
    <link rel="stylesheet" href="fonts/fonts.css" />
    <!-- Icons -->
    <link rel="stylesheet" href="fonts/icons-alipay.css">
    <link rel="stylesheet" href="styles/bootstrap.css">

    <link rel="stylesheet" type="text/css" href="styles/styles.css" />
    <link rel="manifest" href="_manifest.json" data-pwa-version="set_in_manifest_and_pwa_js">
    <link rel="apple-touch-icon" sizes="192x192" href="app/icons/icon-192x192.png">
        <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
 

</head>

<body>
     <!-- preloade -->
     <div class="preload preload-container">
        <div class="preload-logo">
          <div class="spinner"></div>
        </div>
      </div>
    <!-- /preload -->    
    <div class="mt-7 login-section">
        <div class="tf-container">
            <center>
                <img src="assets/logo.png" style="width:150px;"/>
            </center>
            <form class="tf-form" method="post">
                    <h1>Login</h1>
                    <div class="group-input">
                        <label>Email</label>
                        <input type="text" placeholder="Example@gmail" name="email">
                    </div>
                    <div class="group-input auth-pass-input last">
                        <label>Password</label>
                        <input type="password" class="password-input" placeholder="Password" name="password">
                        <a class="icon-eye password-addon" id="password-addon"></a>
                    </div>
                    <a href="forgot-password" class="auth-forgot-password mt-3 text-dark">Forgot Password?</a>

                <button name="submit" class="tf-btn accent large">Log In</button>

            </form>
             
            <p class="mb-9 fw-3 text-center ">Don't have a Account? <a href="register" class="auth-link-rg" >Sign up</a></p>
        </div>
    </div>
    
  



    <script type="text/javascript" src="javascript/jquery.min.js"></script>
    <script type="text/javascript" src="javascript/bootstrap.min.js"></script>
    <script type="text/javascript" src="javascript/password-addon.js"></script>
    <script type="text/javascript" src="javascript/main.js"></script>
    <script type="text/javascript" src="javascript/init.js"></script>


</body>

</html>

<?php

if($_POST){
    $customerId=mysqli_real_escape_string($conn,$_POST['email']);
    $password=mysqli_real_escape_string($conn,$_POST['password']);
    $query=mysqli_query($conn,"SELECT * FROM `users` WHERE email = '$customerId' AND NOT `role`='admin'");
    if(mysqli_num_rows($query)>0){
        $row=mysqli_fetch_assoc($query);
        $dbpass=$row['password'];
        $status=$row['status'];
        $role=$row['role'];
        $id=$row['id'];
        $fakename=$row['email'];
        if($status=="verified" || $status=="active"){
           if(password_verify($password,$dbpass)){
               $dateTime = date("l jS \of F Y h:i:s A");
               mysqli_query($conn, "UPDATE `users` SET `last_login`='$dateTime' WHERE `id`='$id'");
            $_SESSION['user_id']=$id;
            $_SESSION['auth']=true;
           // $_SESSION['email']=$email;
            $nextstep='./auth.php?id='.$id;
            
            //send otp on login
             $subject="OTP Verification";
 
             //generate random password
             $comb = '1234567890';
  $pass = array(); 
  $combLen = strlen($comb) - 1; 
  for ($i = 0; $i < 6; $i++) {
      $n = rand(0, $combLen);
      $pass[] = $comb[$n];
  }
     $OTP=implode($pass); 
 
     //generate otp email message
     $message="<p>Your one time password for <?php echo $sitename; ?> is <b>$OTP</b></p>
     Do not share this OTP with anyone.
     ";
     mysqli_query($conn, "UPDATE users SET otp='$OTP' WHERE email='$fakename'");
       // sendmail($fakename,$subject,$message);

       echo "
       <script>
       location.replace('$nextstep');
       </script>
       ";

        
           }

           else{
              
            echo"
            <script>
            swal('Oops','Invalid details','error')
            </script>
            ";

           }
        }
        elseif($status=="not verified"){
            if($role=='admin'){
                echo"
        <script>
        swal('Oops','Invalid details','error')
        </script>
        ";
            }
            else{
                      $path="./form.php";
                        $nextstep=$path;
                        

                       echo"
            <script>
          window.location.replace('$nextstep');
           </script>
           ";
            }
                  

        }
        else{
            $_SESSION['user_id']=$id;
            $path="./index.php";
                        $nextstep=$path;
                        echo"
            <script>
            window.location.replace('$nextstep');
            </script>
            ";

                        
        }
    }
    else{
        echo"
        <script>
        swal('Oops','Invalid details','error')
        </script>
        ";
    }
  
}
?>
Back to Directory=ceiIENDB`