This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Rabu, 10 Mei 2017

Tampilan Website Berbagi Sesama | Sorriso Comunita

Assalammu'alaikum warahmatullahi wabarakatuh

Pada artikel ini saya akan menampilkan tampilan dari tutorial yang pernah saya buat sebelum ini.. Pada tutorial sebelumnya disini .. Walaupun yang saya tampilkan ini berbeda namun isi dan kontennya sama.. Hanya berbeda tampilanna saja yaaa..

BERANDA


KONTAK



LOGIN

REGISTRASI

LUPA PASSWORD

HALAMAN HOME ADMIN / DASBOARD




Tampilan Form Tambah Data Admin

Tampilan Edit Data

Tampilan Hapus Data Admin

Tampilan Form Beranda

Tampilan Tambah Data Beranda


Minggu, 07 Mei 2017

Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 7

Assalammu'alaikum Warahmatullahi Wabarakatuh

Oke sekarang saya akan melanjutkan tutorial terakhir, yakni proses hapus.. Berikut adalah tampilan daftar_login.php

dan berikut script lengkapnya :
<html>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="icon" href="icon_thejak.ico" type="image/x-icon">
</head>

<body>


<nav class="navbar navbar-default">
  <div class="container-fluid">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="home.php">Beranda</a>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
      <ul class="nav navbar-nav">
        <li class="active"><a href="daftar_korwil.php">Kelola Daftar Korwil<span class="sr-only">(current)</span></a></li>
        <li><a href="#">Kelola Jadwal Tour</a></li>
        <li><a href="#">Profil Jakmania</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Produk Distro<span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="#">Jersey</a></li>
            <li><a href="#">Jaket</a></li>
            <li><a href="#">Atribut</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Sepatu</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">One more separated link</a></li>
          </ul>
        </li>
      </ul>
     
      <ul class="nav navbar-nav navbar-right">
        <li><a href="#">Login Anggota</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Pengaturan <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="logout.php">Logout</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Separated link</a></li>
          </ul>
        </li>
      </ul>
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>

<?php
  if(isset($_GET['pesan'])){
    $pesan = $_GET['pesan'];
    if($pesan == "input"){
      echo "Data berhasil di input.";
    }else if($pesan == "update"){
      echo "Data berhasil di update.";
    }else if($pesan == "hapus"){
      echo "Data berhasil di hapus.";
    }
  }
  ?>
<br>
<a href="tambah.php" class="btn btn-warning btn-small">Tambah</a>
<div class="table-responsive">
  <table class="table table-bordered">
    <tr>
      <th><center>No</th></center>
      <th><center>Kode</center></th>
      <th><center>Nama</center></th>
      <th><center>Wilayah</center></th>
      <th><center>Ketua Korwil</center></th>
      <th><center>Jumlah Anggota</center></th>
      <th><center>Opsi</center></th>  
    </tr>

  <?php
    include "koneksi.php";
    $query_mysql = mysql_query("SELECT * FROM backend_jakmania_korwil")or die(mysql_error());
    $nomor = 1;
    while($data = mysql_fetch_array($query_mysql)){
    ?>
    <tr>
      <td><center><?php echo $nomor++; ?></center></td>
      <td><center><?php echo $data['kode']; ?></center></td>
      <td><center><?php echo $data['nama']; ?></center></td>
      <td><center><?php echo $data['wilayah']; ?></center></td>
      <td><center><?php echo $data['ketua']; ?></center></td>
      <td><center><?php echo $data['jml']; ?></center></td>
      <td><center>
        <a class="edit" href="ubah.php?kode=<?php echo $data['kode']; ?>">Edit</a> |
        <a class="hapus" onclick="javascript: return confirm('Anda yakin hapus ?')" href="hapus.php?kode=<?php echo $data['kode']; ?>">Hapus</a>
      </center></td>
    </tr>
    <?php } ?>


 </table>
</div>
<br>
<div class="panel-footer">
  <center>Website Pembelajaran Dasar</center>
  </div>
</body>
</html>

Dan berikut adalah tampilan apabila kita klik hapus

Berikut adalah scriptnya dan beri nama hapus.php
<?php 
include 'koneksi.php';
$id = $_GET['kode'];
mysql_query("DELETE FROM backend_jakmania_korwil WHERE kode='$kode'")or die(mysql_error());

header("location:daftar_korwil.php?pesan=hapus");

?>

Maka apabila berhasil akan seperti berikut :


Oke selesai
Terimakasih dan semoga bermanfaat.. Dan ini baru desain simple setelah ini saya akan mensempurnakan tampilannya yaa,, Oke sukses untuk kita semua

Wassalammu'alaikum Warahmatullahi Wabarakatuh

Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 6

Assalammu'alaikum Warahmatullahi Wabarakatuh

Pada kesempatan kali ini saya akan melanjutkan tutorial saya, kali ini membahas pembuatan proses edit.. Oke untuk itu saya tampilkan halaman seperti berikut :

Nah apabila kalian klik opsi edit maka akan muncul kehalaman berikut :

Berikut adalah scriptnya, beri nama ubah.php 
<html>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="icon" href="icon_thejak.ico" type="image/x-icon">
</head>
<body>
<div class="judul">
<h1 align="center">Silahkan Ubah Data</h1>
</div>
<center><a href="daftar_korwil.php">Lihat Semua Data</a>


<?php 
include "koneksi.php";
$id = $_GET['kode'];
$query_mysql = mysql_query("SELECT * FROM backend_jakmania_korwil WHERE kode='$kode'")or die(mysql_error());
$nomor = 1;
while($data = mysql_fetch_array($query_mysql)){
?>
<form action="proses_ubah.php" method="post">
<table border="1" align="center" width="200">
<tr>
<th colspan="2">Edit Data</th>
</tr> <tr>
<td>Kode</td>
<td>
<input type="text" name="kode" value="<?php echo $data['kode'] ?>">
</td>
</tr>
<tr>
<td>Nama Korwil</td>
<td>
<input type="text" name="nama" value="<?php echo $data['nama'] ?>">
</td>
</tr>
<tr>
<td>Wilayah</td>
<td><input type="text" name="wilayah" value="<?php echo $data['wilayah'] ?>"></td>
</tr>
<tr>
<td>Ketua</td>
<td><input type="text" name="ketua" value="<?php echo $data['ketua'] ?>"></td>
</tr>
<tr>
<td>Jumlah</td>
<td><input type="text" name="jml" value="<?php echo $data['jml'] ?>"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Simpan"></td>
</tr>
</table>
</form>
<?php } ?>
</body>

</html>

Dan berikut adalah proses ubahnya, beri nama proses_ubah.php
<?php 
include 'koneksi.php';
$kode = $_POST['kode'];
$nama = $_POST['nama'];
$wilayah = $_POST['wilayah'];
$ketua = $_POST['ketua'];
$jml = $_POST['jml'];



mysql_query("UPDATE backend_jakmania_korwil SET nama='$nama', wilayah='$wilayah', ketua='$ketua', jml='$jml' WHERE kode='$kode'");

header("location:daftar_korwil.php?pesan=update");

?>

Maka hasilnya seperti berikut :

Oke baik sudah selesai yaa... Oia tampilannya masih sangat simple silahkan anda kembangkan,, Nanti inshaa Allah di akhir tutorial saya akan mensempurnakan tampilannya yaa.
Baik, terimakasih dan sukses untuk kita semua,,

Wassalammu'alaikum Warahmatullahi Wabarakatuh

Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 5

Assalammu'alaikum Warahmatullahi Wabarakatuh

Saya akan melanjutkan tutorial saya, kali ini akan membahas untuk halaman kelola daftar korwil yang memiliki tampilan seperti ini :
Untuk informasi tampilan beserta tabelnya sudah saya buat responsive dan berikut adalah scriptnya. Beri nama daftar_korwil.php 
<html>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="icon" href="icon_thejak.ico" type="image/x-icon">
</head>

<body>


<nav class="navbar navbar-default">
  <div class="container-fluid">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="home.php">Beranda</a>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
      <ul class="nav navbar-nav">
        <li class="active"><a href="daftar_korwil.php">Kelola Daftar Korwil<span class="sr-only">(current)</span></a></li>
        <li><a href="#">Kelola Jadwal Tour</a></li>
        <li><a href="#">Profil Jakmania</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Produk Distro<span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="#">Jersey</a></li>
            <li><a href="#">Jaket</a></li>
            <li><a href="#">Atribut</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Sepatu</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">One more separated link</a></li>
          </ul>
        </li>
      </ul>
      
      <ul class="nav navbar-nav navbar-right">
        <li><a href="#">Login Anggota</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Pengaturan <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="logout.php">Logout</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Separated link</a></li>
          </ul>
        </li>
      </ul>
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>

<?php 
  if(isset($_GET['pesan'])){
    $pesan = $_GET['pesan'];
    if($pesan == "input"){
      echo "Data berhasil di input.";
    }else if($pesan == "update"){
      echo "Data berhasil di update.";
    }else if($pesan == "hapus"){
      echo "Data berhasil di hapus.";
    }
  }
  ?>
<br>
<a href="tambah.php" class="btn btn-warning btn-small">Tambah</a>
<div class="table-responsive">
  <table class="table table-bordered">
    <tr>
      <th><center>No</th></center>
      <th><center>Kode</center></th>
      <th><center>Nama</center></th>
      <th><center>Wilayah</center></th>
      <th><center>Ketua Korwil</center></th>
      <th><center>Jumlah Anggota</center></th>
      <th><center>Opsi</center></th>    
    </tr>

  <?php 
    include "koneksi.php";
    $query_mysql = mysql_query("SELECT * FROM backend_jakmania_korwil")or die(mysql_error());
    $nomor = 1;
    while($data = mysql_fetch_array($query_mysql)){
    ?>
    <tr>
      <td><center><?php echo $nomor++; ?></center></td>
      <td><center><?php echo $data['kode']; ?></center></td>
      <td><center><?php echo $data['nama']; ?></center></td>
      <td><center><?php echo $data['wilayah']; ?></center></td>
      <td><center><?php echo $data['ketua']; ?></center></td>
      <td><center><?php echo $data['jml']; ?></center></td>
      <td><center>
        
      </center></td>
    </tr>
    <?php } ?>


 </table>
</div>

<br>
<div class="panel-footer">
  <center>Website Pembelajaran Dasar</center>
  </div>
</body>
</html>

Coba kalian pertahikan script berwarna merah diatas.. disitu kita kan buat proses tambahnya yaaa..
Nah untuk proses tambah memiliki tampilan seperti berikut :
Tampilannya masih sangat simple yaa? hehe maklum lg ga mood desain nih dan kurang jago juga hehe..
Oia untuk tampilan diatas berikut adalah scriptnya dan beri nama tambah.php 
<html>
<head>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="icon" href="icon_thejak.ico" type="image/x-icon">
</head>
</head>
<body>
<div class="judul">
<h1 align="center">Silahkan Tambah Data Korwil Di Sini</h1>
</div><p>

<a href="daftar_korwil.php"><center>Lihat Semua Data</a><p>
<table width="30%" height="100" border="1" align="center">
<form action="proses_tambah.php" method="post">
<tr>
<th colspan="2"><center>Tambah Data</center></th>
</tr>
<tr>
<td>Kode</td>
<td><input type="text" name="kode" size="45"></td>
</tr>
<tr>
<td>Nama</td>
<td><input type="text" name="nama" size="45"></td>
</tr>
<tr>
<td>Wilayah</td>
<td><input type="text" name="wilayah" size="45"></td>
</tr>
<tr>
<td>ketua</td>
<td><input type="text" name="ketua" size="45"></td>
</tr>
<tr>
<td>Jumlah Anggota</td>
<td><input type="text" name="jml" size="45"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Simpan"></td>
</tr>
</table>
</form>
</body>
</html>

Dan berikut adalah script proses tambahnya yaa. Beri nama proses_tambah.php
<?php 
include 'koneksi.php';
$kode = $_POST['kode'];
$nama = $_POST['nama'];
$wilayah = $_POST['wilayah'];
$ketua = $_POST['ketua'];
$jml = $_POST['jml'];

mysql_query("INSERT INTO backend_jakmania_korwil VALUES('$kode','$nama','$wilayah','$ketua','$jml')");

header("location:daftar_korwil.php?pesan=input");
?>

Nahhhh apabila sudah selesai, kita akan jalankan yaaa.. Seperti berikut :


Okee bagaimana sudah berhasil?? Oia saya lupa.. Berikut adalah database yang saya buat yaaa..

Sekian dan terimakasih yaa.. Semoga bermanfaat dan kembangkan tampilannya karena tampilan yang saya buat masih sangat sederhana.. Dan nantikan artikel selanjutnya untuk proses edit dan hapus yaa. Oke 

Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 4

Assalamm'alaikum Warahmatullahi Wabarakatuh

Pada kesempatan kali ini saya akan melanjutkan membuat halaman home sebagai halaman pertama yang tampil ketika admin berhasil login. Oiaa saya ini lemah dalam melakukan desain, jadi maaf kalo tampilan yang saya buat itu sangat sangat sederhana.. Nanti inshaa Allah saya akan mensempurnakan hasil karya saya pada akhir tutorial yaaa.. Oke untuk mengingat berikut adalah tampilan sederhana yang saya buat :
Oke untuk diketahui halaman website ini sudah responsive namun masih sangat simple karena saya belum sempat mensempurnakan tampilannya namun baru menyelesaikan fungsi dari halamannya.. Berikut script dari tampilan diatas dengan nama home.php 
<html>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="icon" href="icon_thejak.ico" type="image/x-icon">
</head>

<body>


<nav class="navbar navbar-default">
  <div class="container-fluid">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="home.php">Beranda</a>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
      <ul class="nav navbar-nav">
        <li><a href="daftar_korwil.php">Kelola Daftar Korwil<span class="sr-only">(current)</span></a></li>
        <li><a href="#">Kelola Jadwal Tour</a></li>
        <li><a href="#">Profil Jakmania</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Produk Distro<span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="#">Jersey</a></li>
            <li><a href="#">Jaket</a></li>
            <li><a href="#">Atribut</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Sepatu</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">One more separated link</a></li>
          </ul>
        </li>
      </ul>
      
      <ul class="nav navbar-nav navbar-right">
        <li><a href="#">Login Anggota</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Pengaturan <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="logout.php">Logout</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Separated link</a></li>
          </ul>
        </li>
      </ul>
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>

<div class="jumbotron">
  <h1>Hallo Kawan Jakmania</h1>
  <p>Di Halaman Ini Anda Dipersilahkan Untuk Mengelola Website Jakmania dan Diharuskan memiliki Etika dalam Memposting. Karena kami pengurus pusat tidak sembarangan dalam memberikan akses kepada para admin. Silahkan lanjutkan aktifitas kalian dan salam jempol telunjuk.. *Lulucon saja hehe</p>
  <p><a class="btn btn-primary btn-lg" href="#" role="button">Lanjut Membaca</a></p>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>

  <div class="panel-footer">
  <center>Website Pembelajaran Dasar</center>
  </div>
</body>
</html>

Oke selesai,, apabila ada pertanyakan silahkan diajukan. Sekali lagi terimakasih atas perhatiannya dan semoga bermanfaat yaaa...



Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 3

Assalammu'alaikum Warahmatullahi Wabarakatuh
Pada kesempatan kali ini saya akan melanjutkan membuat tutorial mengenai pembuatan login dengan php dan mysql serta menggunakan css dan bootstrap untuk mempercantik tampilannya. Untuk mereview, sebelumnya saya sudah membuat dua artikel dan yang terakhir membahas mengenai pembuatan program registrasi admin. Maka artikel ini adalah lanjutan dari artikel sebelumnya.. Oke biar lebih semangat saya tampilkan tampilan loginnya terlebih dahulu. Seperti berikut :
Nah karena sebelumnya saya sudah membuat dan memberikan script membuat desain atas disini, maka saya akan melanjutkanmembuat tutorial mengenai proses login admin. Sekarang silahkan regis dan lakukan login. Apabila berhasil anda akan pergi ke halaman home admin.. Dan berikut adalah script proses_login.php 
<?php    
session_start();
require_once ('koneksi.php');
$user = $_POST['username'];
$pass = $_POST['password'];
$cekuser = mysql_query("SELECT * FROM backend_jakmania WHERE username = '$user'");
$jumlah = mysql_num_rows($cekuser);
$hasil = mysql_fetch_array($cekuser);
if ( $jumlah == 0 ) {
    echo 'User ID Belum Terdaftar!<br/>';
    echo '<a href="login.php">&laquo; Back</a>';
} else {
    if ( $pass <> $hasil['password'] ) {
        echo 'Password Salah!<br/>';
        echo '<a href="login.php">&laquo; Back</a>';
    } else {
        $_SESSION['username'] = $user;
        header('location:home.php');
    }
}
?>

Nahhhh apabila proses login sudah berhasil, maka akan pergi kehalaman home.php dan kebetulan saya sudah membuat halaman home nya..
Penjelasan mengenai proses pembuatan halaman home akan ada di tutorial selanjutnya yaa..
Okee sekian dari saya untuk tutorial membahas mengenai proses login dengan database mysql, semoga bermanfaat dan salam sukses dari saya, Terimakasih

Wassalammu'alaikum Warahmatullahi Wabarakatuh






Sabtu, 06 Mei 2017

Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 2

Assalammu'alaikum Warahmatullahi Wabarakatuh


Nah sekarang saya akan melanjutkan tutorial membuat halaman back-end admin, bagi kalian yang belum melihat tutorial sebelumnya kalian bisa baca disini agar lebih nyambung dengan tutorial yang akan saya lanjutkan kali ini. Oke kali ini saya akan membuat halaman registrasi yang akan digunakan untuk login. Nahh begini tampilannya :

Bagaimana caranya?? Jawabannya sangat-sangat mudah.. Silahkan step by step yaa..

Pertama : pastikan anda membuat terlebih dahulu databasenya.. Dan saya membuat database seperti berikut, silahkan samakan atau silahkan anda berkreasi..

Oke jika sudah kita lanjut membuat file koneksi dengan nama koneksi.php dan scriptnya seperti berikut :
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$dbname = 'ujian_backend';
$konek = mysql_connect($dbhost, $dbuser, $dbpass) or die ('koneksi gagal');
mysql_select_db($dbname);
?>
Maksud dari script diatas untuk mengkoneksikan database dengan script php..

Oke kita lanjut yaa,, Nah skarang kita buat file dengan nama regis.php dan berikut script dan tampilannya :
<html>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="icon" href="icon_thejak.ico" type="image/x-icon">
</head>
<body>

<body>
<center>
<br>
<img src="Jakmania.jpg" alt="foto-profil" width="850" height="100">
<h1> Halaman Registrasi Admin</h1>
</center>
<div class="login">
<h2 class="judul">Silahkan Masukan Identitas Anda</h2>
<br>

<form class="form-horizontal" action="proses_regis.php" method="post">


  <div class="form-group">
    <label class="col-sm-2 control-label">Id</label>
    <div class="col-sm-9">
      <input name="id" type="text" size="50"/>
    </div>
  </div>

  <div class="form-group">
    <label class="col-sm-2 control-label">Nama</label>
    <div class="col-sm-9">
      <input name="nama" type="text" size="50"/>
    </div>
  </div>

  <div class="form-group">
    <label class="col-sm-2 control-label">Usia</label>
    <div class="col-sm-9">
      <input name="usia" type="text" size="50"/>
    </div>
  </div>

  <div class="form-group">
    <label class="col-sm-2 control-label">Username</label>
    <div class="col-sm-9">
      <input name="username" type="text" size="50"/>
    </div>
  </div>

  <div class="form-group">
    <label class="col-sm-2 control-label">Password</label>
    <div class="col-sm-9">
      <input name="password" type="password" size="50"/>
    </div>
  </div>

  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
        <div class="h4_login">
        Sudah Punya Akun???
        <a href="index.php">Login Langsung Saja yaa Disini</a>
        </div>
    </div>
  </div>

  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button type="submit" class="btn btn-default">Daftar</button>
    </div>
  </div>
</form>
</body>
</html>

dan tampilannya seperti diatas


Dan jangan lupa yaa, jika kalian mengikuti tutorial awal yang memiliki file css. Nah sekarang samakan script css nya seperti berikut :
body{
background: #FEB600;
font-family: sans-serif;
}
.login{
width: 500px;
background: #FE7600;
margin: 80px auto;
padding: 5px 10px 10px 10px;
border-radius: 5px;
box-shadow: 0px 10px 20px 0px #D1D1D1;
}

.judul{
text-align: center;
color: #eee;
font-weight: normal;
}

.h4_login{
color: white;
}

.control-label{
color: white;
font-family: arial;
font-size: 12pt;
}

a{
color: white;
}

Oke selanjutnya silahkan anda buat script untuk proses registrasi dan beri nama proses_regis.php seperti berikut :
<?php
require_once ('koneksi.php'); 
$id = $_POST['id'];
$user = $_POST['username'];
$pass = $_POST['password'];
$usia = $_POST['usia'];
$nama = $_POST['nama'];
$cekuser = mysql_query("SELECT * FROM backend_jakmania WHERE id = '$id'");
if ( mysql_num_rows($cekuser) <> 0 ) {
    echo 'User ID Sudah Terdaftar!<br/>';
    echo '<a href="register.php">&laquo; Back</a>';
} else {
    if ( !$id || !$username || !$password || !$usia || !$nama ) {
        echo 'Masih ada data yang kosong!<br/>';
        echo '<a href="regis.php">&laquo; Back</a>';
    } else {
        $simpan = mysql_query("INSERT INTO backend_jakmania VALUES('$id', '$nama' , '$username','$password' ,'$usia' )");
        if ($simpan) {
            echo 'Pendaftaran Berhasil, Silahkan <a href="index.php">Login</a>';
        } else {
            echo 'Proses Gagal!';
        }
    }

?>

Nah apabila proses registrasi berhasil.. maka akan muncul seperti berikut :
Nah saya belum menggunakan javascript tuh hehe jadi tampilannya masih jaduuulllll,, silahkan teman-teman kembangkan dengan menggunakan javascript biar lebih cantik lagi hehe
Bagaimana berhasil kan? Nah apabila gagal atau error silahkan tanyakan yaaaaaa...
Semoga bermanfaat dan tutorial selanjutnya adalah membahas proses login yaa. itu registrasinya sudah maka proses login akan lebih mudahhh. Okee
terimakasih dan sukses untuk kita semuaaaa. Aamiin

Wassalammu'alaikum Warahmatullahi Wabarakatuh




Jumat, 05 Mei 2017

Membuat Halaman Back-End Untuk Admin Dengan Mudah PHP dan MySQL- Part 1

Assalammu'alaikum Warahmatullahi Wabarakatuh..

Pada kesempatan kali ini saya akan coba membagikan ilmu sedikit yang saya punya untuk membuat halaman back-end atau sering disebut halaman admin dengan menggunakan PHP dan database mysql serta di kombinasikan dengan css dan bootstrap.. Oke biar lebih semangat berikut adalah tampilannya :

Bagaimana caranya? Mudah banget kok,, ikutin secara saksama dan dalam tempo secepat-cepatnya yaa hehe..

Pertama : Buat file dengan nama Index.php dan berikut adalah scriptnya :
<html>
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
</head>

<body>
<center>
<br>
<img src="Jakmania.jpg" alt="foto-profil" width="500" height="100">
<h1>Selamat Datang Admin</h1>
</center>
<div class="login">
<h2 class="judul">Login Admin</h2>
<br>

<form class="form-horizontal" action="proses_login.php">
 
  <div class="form-group">
    <label for="Username" class="col-sm-2 control-label">Username</label>
    <div class="col-sm-9">
      <input type="text" class="form-control" id="Username" placeholder="Username">
    </div>
  </div>
 
  <div class="form-group">
    <label for="inputPassword3" class="col-sm-2 control-label">Password</label>
    <div class="col-sm-9">
      <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
    </div>
  </div>
 
  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
        <div class="h4_login">
        Belum Punya Akun???
        <a href="proses_regis.php">Registrasi</a>
        </div>
    </div>
  </div>
 
  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button type="submit" class="btn btn-default">Sign in</button>
    </div>
  </div>
 
  </div>
</form>
</body>
</html>

Oke lanjut ke buat file css nya nih untuk mempercantik tampilannya beri nama style.css dan simpan dalam folder yang sama dengan file index.php dan berikut scriptnya :
body{
background: #FEB600;
font-family: sans-serif;
}
.login{
width: 500px;
background: #FE7600;
margin: 80px auto;
padding: 5px 10px 10px 10px;
border-radius: 5px;
box-shadow: 0px 10px 20px 0px #D1D1D1;
}

.judul{
text-align: center;
color: #eee;
font-weight: normal;
}

.h4_login{
color: white;
}

.control-label{
color: white;
font-family: arial;
font-size: 12pt;
}

a{
color: white;
}

Oke bagaimana sudah?? Berhasil kan? Mudah kan?? Oia saya kan memiliki gambar tuh ya, apabila kalian ingin memasukan gambar, untuk mempermudah letakan file gambarnya dalam folder yang sama..

Selanjutnya saya akan membahas maksud dari script diatas yaa..
Perhatikan script index.php dan fokus pada bagian ini :
<head>
  <title>Ujian Back End</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css">
</head>
Nah script diatas berfungsi untuk menampilkan class-class bootstrap dan juga menampilkan css yang kita buat untuk mempercantik tampilan..

Lanjut fokus pada script ini :
<form class="form-horizontal" action="proses_login.php">
script diatas ini untuk membuat proses apabila kita ingin melakukan login yaa. Tapi kita belum membuatnya dan tutorial selanjutnya akan membuat proses login tersebut.

Dan juga ini
Belum Punya Akun???
        <a href="regis.php">Registrasi</a>
Nah untuk script diatas akan berfungsi untuk pergi ke halaman registrasi apabila adminnya belum memiliki akun untuk login. Oke bagaimana???
Untuk script lainnya itu kalian bisa pelajari karena lainnya adalah script untuk membentuk tampilan login..
Oke terimakasih atas perhatian anda, tutorial setelah ini adalah untuk registrasi yaaaa...




Membuat Aplikasi Kalkulator dengan PHP dan CSS Sangat Mudah

Assalammu'alaikum Warahmatullahi Wabarakatuh..

Apa kabar teman-teman semua??? Semoga dalam keadaan sehat selalu ya.. aamiin :)
Pada kesempatan kali ini saya akan membuat program sederhana kalkulator yang tampilannya seperti berikut:

Caranya dengan membuat file dengan nama index.php dan berikut script nya :
<html>
<head>
<title>Membuat Kalkulator Sederhana Dengan PHP | Layanan Program</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
if(isset($_POST['hitung'])){
$bil1 = $_POST['bil1'];
$bil2 = $_POST['bil2'];
$operasi = $_POST['operasi'];
switch ($operasi) {
case 'tambah':
$hasil = $bil1+$bil2;
break;
case 'kurang':
$hasil = $bil1-$bil2;
break;
case 'kali':
$hasil = $bil1*$bil2;
break;
case 'bagi':
$hasil = $bil1/$bil2;
break;
}
}
?>
<div class="kalkulator">
<h2 class="judul">KALKULATOR</h2>
<br>
<center><h3>Karya Abi Rahman Prasetyo</h3></center>
<form method="post" action="index.php">
<input type="text" name="bil1" class="bil" autocomplete="off" placeholder="Masukkan Bilangan Pertama">
<input type="text" name="bil2" class="bil" autocomplete="off" placeholder="Masukkan Bilangan Kedua">
<select class="opt" name="operasi">
<option value="tambah">+</option>
<option value="kurang">-</option>
<option value="kali">x</option>
<option value="bagi">/</option>
</select>
<input type="submit" name="hitung" value="Hitung" class="tombol">
</form>
<?php if(isset($_POST['hitung'])){ ?>
<input type="text" value="<?php echo $hasil; ?>" class="bil">
<?php }else{ ?>
<input type="text" value="0" class="bil">
<?php } ?>
</div>
</body>
</html>

Oke setelah itu kita buat script style.css dan berikut script nya :
body{
background: #F2F2F2;
font-family: sans-serif;
}

.kalkulator{
width: 335px;
background: orange;
margin: 100px auto;
padding: 10px 20px 50px 20px;
border-radius: 5px;
box-shadow: 0px 10px 20px 0px #D1D1D1;
}

.bil{
width: 300px;
margin: 5px;
border: none;
font-size: 16pt;
border-radius: 5px;
padding: 10px;
}

.opt{
font-size: 16pt;
border: none;
width: 215px;
margin: 5px;
border-radius: 5px;
padding: 10px;
}

.tombol{
background: #EC5159;
border-top: none;
border-right: none;
border-left: none;
border-radius: 5px;
padding: 10px 20px;
color: #eee;
font-size: 15pt;
border-bottom:4px solid #BF3D3D;
}

.brand{
color: #eee;
font-size: 11pt;
float: right;
text-decoration: none;
margin: 12px;
}

.judul{
text-align: center;
color: #eee;
font-weight: normal;
}

Oke bagaimana berhasil kan? Sangat mudah kan? Oke silahkan anda kembangkan yaa.
Terimakasih dan sukses selalu untuk kita semua..

Wassalammu'alaikum Warahmatullahi Wabarakatuh