Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $connection = @fsockopen("www.google.com",80);
- $time = date("d-m-Y h:i:s");
- $idv = $_GET['idv'];
- $_SESSION['timeA'] = $time;
- $ip = getHostByName(getHostName());
- date_default_timezone_set("Asia/Jakarta");
- function detail(){
- global $time,$id,$duser,$dno,$dpass;
- include "../koneksi.php";
- $query = "select * from user where id='$id'";
- $sql = mysqli_query($con,$query);
- $hsl = mysqli_fetch_array($sql);
- $dpass = $hsl['password'];
- $duser = $hsl['id'];
- $dno = $hsl['no_hp'];
- }
- function login(){
- global $time,$user,$pasdek,$dnama,$duser,$dpass,$dno,$dip,$level;
- include "../koneksi.php";
- $query = "Select * From user Where id='$user' And password='$pasdek'";
- $sql = mysqli_query($con,$query);
- $hsl = mysqli_fetch_array($sql);
- $dnama = $hsl['nama'];
- $duser = $hsl['id'];
- $dpass = $hsl['password'];
- $dno = $hsl['no_hp'];
- // $dip = $hsl['ipaddress'];
- $level = $hsl['level'];
- }
- function again(){
- global $time,$user,$pass,$dnama,$duser,$dpass,$dno,$dip,$level;
- include "../koneksi.php";
- $query = "Select * From user Where id='$user'";
- $sql = mysqli_query($con,$query);
- $hsl = mysqli_fetch_array($sql);
- $dnama = $hsl['nama'];
- $duser = $hsl['id'];
- $dpass = $hsl['password'];
- $dno = $hsl['no_hp'];
- // $dip = $hsl['ipaddress'];
- $level = $hsl['level'];
- }
- /*function sha512(){
- global $time,$dno,$code,$dpass;
- require "../algoritma/hash.php";
- $hash = new \phpseclib\Crypt\Hash('sha512');
- $new_string = bin2hex($hash->hash($dno.$time));
- $code= hexdec(substr($new_string,0,6));
- }*/
- function rc4dec() {
- global $time, $duser, $dpass, $code, $dpass;
- require "../algoritma/rc4.php";
- $hash = rc4($time, $duser.$dpass);
- $new_string = bin2hex($hash);
- $code = $new_string;
- }
- function sms(){
- global $time,$code,$verif,$dno;
- $userkey="yozvhk";
- $passkey="mhfdnfl";
- $newcode= strtoupper($code);
- $verif1 =substr($newcode,0,6);
- if (strlen($verif1)==6) {
- $verif = $verif1;
- }else{
- $verif = $verif1."1";
- }
- $msg = "Kode verifikasi web SMPN 3 TANGSEL anda adalah : " . $verif;
- $url = "https://reguler.zenziva.net/apps/smsapi.php";
- $curlHandle = curl_init();
- curl_setopt($curlHandle, CURLOPT_URL, $url);
- curl_setopt($curlHandle, CURLOPT_POSTFIELDS, 'userkey='.$userkey.'&passkey='.$passkey.'&nohp='.$dno.'&pesan='.urlencode($msg));
- curl_setopt($curlHandle, CURLOPT_HEADER, 0);
- curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($curlHandle, CURLOPT_SSL_VERIFYHOST, 2);
- curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, 0);
- curl_setopt($curlHandle, CURLOPT_TIMEOUT,30);
- curl_setopt($curlHandle, CURLOPT_POST, 1);
- $results = curl_exec($curlHandle);
- curl_close($curlHandle);
- }
- if($connection){
- session_start();
- if ($idv=='again') {
- if (isset($_GET['user'])) {
- $user = $_GET['user'];
- // echo "<script>alert($user);</script>";
- // echo ($user);
- again();
- rc4dec();
- sms();
- $_SESSION['nama']=$dnama;
- $_SESSION['kode']=$verif;
- $_SESSION['idv']=$idv;
- $_SESSION['user']=$user;
- $_SESSION['timeA']=$time;
- $_SESSION['level']=$level;
- echo"
- <script language='javascript'>
- window.location='../form/verifikasi.php';
- </script>
- ";
- }else{
- echo"
- <script language='javascript'>
- alert('Maaf waktu telah habis silahkan login kembali');
- window.location='../form/login.php';
- </script>
- ";
- }
- }
- elseif ($idv=='again1') {
- if (isset($_GET['user'])) {
- $user = $_GET['user'];
- // echo "<script>alert($user);</script>";
- // echo ($user);
- again();
- rc4dec();
- sms();
- $_SESSION['nama']=$dnama;
- $_SESSION['kode']=$verif;
- $_SESSION['idv']=$idv;
- $_SESSION['user']=$user;
- $_SESSION['timeA']=$time;
- $_SESSION['level']=$level;
- echo"
- <script language='javascript'>
- window.location='../form/verifikasi.php';
- </script>
- ";
- }
- }
- elseif($idv == 'login'){
- include "../koneksi.php";
- $user = $_POST['user'];
- $pass = $_POST['pass'];
- $pasdek = $pass;
- $query="SELECT password FROM user WHERE id='$user'";
- $result= mysqli_query($con, $query);
- $hasil= mysqli_fetch_array($result);
- $pasung = $hasil['password'];
- //var_dump($pasung."<br>".$pasdek);die();
- login();
- rc4dec();
- sms();
- if($user=='' or $pass==''){
- echo"
- <script language='javascript'>
- alert('Nama Pengguna dan Kata Sandi Harap Diisi');
- window.location='../form/login.php';
- </script>
- ";
- session_unset();
- session_destroy();
- }else{
- if($user==$duser && $pasdek==$dpass){
- //sms();
- $_SESSION['nama']=$dnama;
- $_SESSION['kode']=$verif;
- $_SESSION['idv']=$idv;
- $_SESSION['user']=$user;
- $_SESSION['timeA']=$time;
- $_SESSION['level']=$level;
- echo"
- <script language='javascript'>
- window.location='../form/verifikasi.php';
- </script>
- ";
- }else{
- echo"
- <script language='javascript'>
- alert('Username atau Password salah');
- window.location='../form/login.php';
- </script>
- ";
- session_unset();
- session_destroy();
- }
- }
- }elseif($idv == 'input'){
- $id = 'admin';
- detail();
- rc4dec();
- if($id!=$duser){
- echo"
- <script language='javascript'>
- alert('Anda bukan admin website ini');
- window.location='index.php?module=home';
- </script>";
- }else{
- if($id==$duser){
- sms();
- $_SESSION['kode']=$verif;
- $_SESSION['idv']=$idv;
- $_SESSION['id']=$id;
- $_SESSION['timeA']=$time;
- echo"
- <script language='javascript'>
- window.location='../form/verifikasimenu.php';
- </script>";
- }else{
- echo"
- <script language='javascript'>
- alert('anda bukan admin website ini');
- window.location='index.php?module=home';
- </script>";
- }
- }
- }elseif($idv == 'nilaimasuk'){
- $id = 'admin';
- detail();
- rc4dec();
- if($id!=$did){
- echo"
- <script language='javascript'>
- alert('Anda bukan admin website ini');
- window.location='index.php?module=home';
- </script>";
- }else{if($id==$did){
- $m = $_SESSION['matpelselect'];
- $nilai = array(
- );
- $arrayid = $_POST['id'];
- $arrayuh1 = $_POST['uh_1'];
- $arrayuh2 = $_POST['uh_2'];
- $arrayuh3 = $_POST['uh_3'];
- $arrayuts = $_POST['uts1'];
- $arrayuas = $_POST['uas1'];
- $count = count($arrayid);
- //var_dump($hsl);die();\
- for ($i = 0; $i<$count;$i++){
- array_push($nilai, array("id"=>"$arrayid[$i]", "uh1"=>"$arrayuh1[$i]", "uh2"=>"$arrayuh2[$i]", "uh3"=>"$arrayuh3[$i]", "uts"=>"$arrayuts[$i]", "uas"=>"$arrayuas[$i]"));
- }
- // var_dump($nilai);
- $json = json_encode($nilai);
- $_SESSION['json']=$json;
- sms();
- $_SESSION['kode']=$verif;
- $_SESSION['idv']=$idv;
- $_SESSION['id']=$id;
- $_SESSION['timeA']=$time;
- echo"
- <script language='javascript'>
- window.location='../form/verifikasinilai.php';
- </script>";
- }else{
- echo"
- <script language='javascript'>
- alert('anda bukan admin website ini');
- window.location='index.php?module=home';
- </script>";
- }
- }
- }
- }else{
- echo"
- <script language='javascript'>
- alert('Tidak Ada koneksi internet');
- window.history.back();
- </script>
- ";
- if($idv=="login"){
- session_unset();
- session_destroy();
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement