Captcha tidak berfungsi pada login

selamat pagi semoga di lancarkan ibadah puasa nya .. ane ada masalah di login... jadi logika captcha nya tidak terbaca.... jadi meskipun captcha salah tetep login.

index.php

   <form class="login100-form validate-form" method="post" action="check_login.php">
          <?php
    if(isset($_SESSION['gagal'])){
      echo '<div class="alert alert-danger alert-dismissible">
    <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
    <strong>Incorrect username or password  </strong> please try again!
  </div>' ;
      unset($_SESSION['gagal']);
        }
        ?>
        <?php
    if(isset($_GET['pesan'])){
		if($_GET['pesan']=="salah"){
				echo '<div class="alert alert-danger alert-dismissible">
    <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
    <strong>Captch salah  </strong> please try again!
  </div>' ;

		}
     }
        ?>

        <div class="wrap-input100 validate-input m-b-26" data-validate="Username is required">
            <span class="label-input100">Username</span>
            <input class="input100" type="text" name="username" placeholder="Masukkan username">
            <span class="focus-input100"></span>
          </div>

          <div class="wrap-input100 validate-input m-b-18" data-validate = "Password is required">
            <span class="label-input100">Password</span>
            <input class="input100" type="password" name="password" placeholder="Enter password">
            <span class="focus-input100"></span>
          </div>

          <div class="wrap-input100 validate-input m-b-18" data-validate = "cannot be empty">
			  <span class="label-input100">Captcha</span>
          <img src="captcha.php" alt="gambar" />
          <input class="input100 " type="text" name="nilaiCaptcha" placeholder="Verification">

          </div>
          <div class="container-login100-form-btn">
            <button class="login100-form-btn" name="submit_login">Login</button>
          </div>
        </form>
      </div>
    </div>
  </div>

cek_login.php

<?php

ob_start();
session_start();

include "koneksi.php";

/* PROSES LOGIN */
if(isset($_POST['submit_login'])) {
  $username = $_POST['username'];
  $password = $_POST['password'];
  $password = md5($password)."0";

  if($_SESSION['code']!=$_POST["nilaiCaptcha"]){
  header("location:index.php?pesan=salah");
}else{
	header("location: pages/index.php");
 }
 if(!ctype_alnum($username) or !ctype_alnum($password)){

}else{
  $sql_login = mssql_query("SELECT * FROM appl_user WHERE AU_ID = '$username' AND AU_PWD = '$password'");

  if(mssql_num_rows($sql_login)>0) {
    $row_akun = mssql_fetch_array($sql_login);
    $_SESSION['uid']=$row_akun['AU_ID'] ;
    $_SESSION['grp']=$row_akun['AU_GID'];
    $_SESSION['namaLog']=$row_akun['AU_Name'];

    $_SESSION['status'] = "login";
    $_SESSION['username'] = $row_akun['username'];
    header("location: pages/index.php");
  }else {
    $_SESSION['gagal'] = "gagal";
    header("location: index.php");
  }
}
}

?>

avatar Obbytokun
@Obbytokun

186 Kontribusi 16 Poin

Dipost 4 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban