Aplikasi Karyawan Menggunakan Barcode Scanner

Aplikasi ini di rancang untuk keperluan absensi karyawan, dan sudah di gunakan di beberapa di instansi. Modul absensi meliputi Mapping Sift kerja, penjadwalan, laporan serta rekap absensi dan perijinan pegawai. Sangat cocok di gunakan untuk SDM.

APLIKASI CETAK ID CARD PEGAWAI

Alikasi ini di rancang untuk untuk mencetak kartu pengenal ( ID CARD ) pegawai. Aplikasi yang saya rancang di php ini sudah teruji dan digunakan satu paket dengan aplikasi Absensi bagi yang berminat untuk memiliki aplikasi ini bisa kontak saya via email atau by phone.

Tutorial Perancangan Aplikasi

PHP CHANEL juga memberikan banyak tutorial dalam merancang sebuah aplikasi sehingga banyak membantu memberikan tambahan ilmu bagi yang menyukai aplikasi berbasis web, sangat berguna bagi pelajar dan mahasiswa yang sedang merancang skripsinya.

Tutorial Perancangan Laporan

PHP CHANEL banyak juga membantu dalam merancang laporan dan memberikan tutorial yang terbaik serta memberikan open source, dan memberikan pelajaran tentang query dan database, pengambilan data dan lain - lain.

Web Designer

PHP CHANEL memberikan tutorial dalam merancang dan mendesain web sendiri, membuat style serta membuat template sendiri. Tutorial ini sangat berguna jika di ikuti secara bertahap, karena sangat membantu anda dalam merancang sebuah template yang dinamis serta bisa memodifikasi style nya sesuai keinginan kita sendiri.

Showing posts with label PHP Tutorial. Show all posts
Showing posts with label PHP Tutorial. Show all posts

Sep 23, 2016

KONSEP DASAR PHP


KONSEP DASAR MEMBUAT FILE PHP

Tutorial PHP-Mengenali fungsi php PHP  merupakan bahasa server scripting, dan suatu sarana yang cocok untuk membuat halaman Web dinamis dan interaktif.
PHP merupakan yang paling banyak digunakan dalam membangun sebuah website, bebas, dan merupakan alternatif yang efisien untuk untuk membuat program aplikasi berbasis web.

PHP sangat mudah di pelajari, dan sekarang ini menjadi sangat tren bahkan menjadi pelajaran inti akademik. Berikut ini adalah dasar dari tampilan sebuah halaman php, dasar dari kode halaman atau file php dapat ditampilkan seperti di bawah ini :


<!DOCTYPE html>
<html>
<body>

<?php
echo "Hello world, ini adalah script pertamaku!";
?>

</body>
</html>


BELAJAR PENERAPAN PERINTAH - PERINTAH KODE DI PHP
Tutorial cara penerapan kode di php secara detail dapat anda pelajari di dalam tabel berikut ini :
 PHP Tutorial
  PHP Advanced
   
        PHP HOME

PHP DefinitionPHP InstallPHP SyntaxPHP VariablesPHP Echo / PrintPHP Data TypesPHP StringsPHP ConstantsPHP OperatorsPHP If...Else...ElseifPHP SwitchPHP While LoopsPHP For LoopsPHP FunctionsPHP ArraysPHP Sorting ArraysPHP Superglobals

     
        PHP Arrays Multi

PHP Date and TimePHP IncludePHP File HandlingPHP File Open/ReadPHP File Create/WritePHP File UploadPHP CookiesPHP SessionsPHP FiltersPHP Filters AdvancedPHP Error HandlingPHP Exception





PHP Forms

PHP - AJAX

PHP Form Handling
PHP Form Validation
PHP Form Required
PHP Form URL/E-mail
PHP Form Complete

AJAX Definition
AJAX PHP
AJAX Database
AJAX XML
AJAX Live Search
AJAX RSS Reader
AJAX Poll

Share:

Sep 20, 2016

CARA MEMBUAT FORM UPLOAD DAN POSTING BERITA DI HALAMAN WEBSITE

Cara Membuat Upload File Dan Posting Artikel

Cara membuat upload image dan posting berita lalu menampilkannya di halalman website serta menyimpan kedalam database. Banyak yang menanyakan bagaimana cara meng upload image atau video serta menampilkan dihalaman website. Awal belajar saya pun masih kesulitan untuk itu, namun setelah saya browsing dan menemukan nya. Setelah itu saya kembangkan style dan kodingnya. Maka pada kesempatan kali ini saya ingin memberikan tutorial kepada rekan - rekan semua secara detail. Tampilan Formnya seperti gambar di bawah ini :
Web Tutorial


Kita langsung saja ke tutorialnya :
1. Buat database dengan nama database artikel di phpmyadmin, bagi yang belum bisa membuat database baca artikel yang sudah saya posting sebelumnya yaitu "CARA MEMBUAT DATABASE DAN TABEL DI PHP MYADMIN".
2. Buat tabel dalam database artikel dengan nama upload. struktur tabelnya seperti gambar di bawah ini
Web Tutorial
3. Buat folder dengan nama upload di localhost, yaitu di dalam folder xampp --> htdocs -->upload.
4. Buat folder dengan nama image di dalam folder upload, yang fungsinya nanti sabagai temporary yaitu tempat untuk menyimpan image atau gambar yang kita upload.
5. Setelah semuanya jadi kita masuk ke kodingnya buka dreamweaver buat file dengan nama editor.php dan isikan script di bawah ini :
  <script type="text/javascript">  
   function PreviewImage() {  
   var oFReader = new FileReader();  
   oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]);  
   oFReader.onload = function (oFREvent) {  
   document.getElementById("uploadPreview").src = oFREvent.target.result;  
      };  
    };  
   </script>  
letakkan kode diatas tepatnya dibawah <head>. Funsi javascript diatas adalah untuk menampilkan gambar yang kita pilih di dalam form. Lalu masukkan script berikut ini tepat di bawah <body>
 <form name="visi" method="post" action="posting.php" enctype="multipart/form-data">  
    <p>JUDUL   
    <input type="text" name="judul">  
    </p>  
    <p>ISI BERITA<br>  
    <textarea name="deskripsi" style="width:450px; height:80px"></textarea>    
    </p>  
    <p align="center">GAMBAR<br>  
     <img id="uploadPreview" style="width: 150px; height: 150px;" /><br>  
     <input id="uploadImage" type="file" name="path" onchange="PreviewImage();" />  
    <br>  
    <br>  
   <input type="submit" width="120" height="24" name="simpan" value="POSTING     BERITA" >  
   </p>  
 </form>  
Script di atas adalah formnya. simpan file tersebut di dalam folder upload dengan nama editor.php
Share:

Sep 11, 2016

MEMBUAT FORM LOGIN LEVEL USER DI PHP

Cara Membuat Form Login Multi User

Pada kesempatan yang baik ini, saya ingin memposting tentang cara  membuat login berdasarkan level user atau disebut juga multi user, yaitu memberikan batasan kepada user yang akan masuk ke sistem aplikasi yang kita buat berdasarkan hak akses user. Dari tutorial ini saya membuat dua level user yaitu administrator dan member. administrator mempunyai hak akses penuh atas aplikasi dan member mempunyai hak akses berdasarkan laman yang di tentukan oleh administrator.
gambar tampilan seperti di berikut :
Membuat Login Multi User
Sebelum kita masuk ke script siapkan dulu tabelnya, cara membuat tabel bisa anda baca tutorial sebelumnya "CARA MEMBUAT DATABASE DAN TABEL DI PHPMYADMIN" karena tutorial yang saya buat ini saling terkait. Ikuti Langkah - langkah di bawah ini :
  1. Buat database dengan nama pegawai dan tabel dengan nama users seperti tutorial sebelum ini. struktur tabelnya seperti gambar di bawah :Merancang Tabel PHPMYADMIN
atau copy kode berikut :

CREATE TABLE `users` (
  `id_user` int(11) NOT NULL,
  `nama` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `username` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `password` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `level_user` varchar(100) COLLATE utf8_unicode_ci NOT NULL)
ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

2. Setelah tabel siap, lalu buatlah folder didalam host, caranya cari folder xampp yaitu tempat diinstallnya xampp anda, kemudian buka folder htdocs setelah itu buatlah folder baru dengan nama login dan di dalam folder login buat dua folder dengan nama on-admin dan on-member. Lihat gambar dibawah :
Desain Form Multi User Di PHP
3. Membuat Koneksi Ke Database.  Dalam tutorial sebelumnya kita sudah membuat database dengan nama pegawairs dan tabel dengan nama users. Buka media anda untuk membuat file koneksi dengan php. disini saya menggunakan dreamweaver 2004. lalu ketikkan kode di bawa ini.

<?php
define('DBHOST', 'localhost');
define('DBUSER', 'root');
define('DBPASS', '');
define('DBNAME', 'pegawairs');

$dbconnect = new mysqli(DBHOST, DBUSER, DBPASS, DBNAME);

if ($dbconnect->connect_error) {
die('Database Not Connect. Error : ' . $dbconnect->connect_error);
        }
?>

selanjutnya simpan dalam folder login yang sudah dibuat tadi dengan nama config.php.
4. Lalu buatlah file php dengan nama check-login.php,  file ini bertujuan untuk mengecek level user. Jika login sebagai administrator maka akan dibawa ke halaman admin dan jika login sebagai member maka akan di bawa ke halaman member. Ketikkan kode berikut :

<?php
session_start();
require 'config.php';
if ( isset($_POST['username']) && isset($_POST['password']) ) {    
    $sql_check = "SELECT nama, level_user,  id_user  FROM users 
                  WHERE 
                       username=? 
                       AND 
                       password=? 
                  LIMIT 1";
    $check_log = $dbconnect->prepare($sql_check);
    $check_log->bind_param('ss', $username, $password);


    $username = $_POST['username'];
    $password = md5( $_POST['password'] );
    $check_log->execute();
    $check_log->store_result(); /**  *Jika di temukan  */     if ( $check_log->num_rows == 1 ) {         $check_log->bind_result($nama, $level_user, $id_user);         while ( $check_log->fetch() ) {             $_SESSION['user_login'] = $level_user;             $_SESSION['sess_id']    = $id_user;             $_SESSION['nama']       = $nama;                      }         $check_log->close();         header('location:on-'.$level_user);         exit(); /**  * jika tidak ditemukan, maka dialihkan kembali ke login  */     } else {         header('location: login.php?error='.base64_encode('Username dan Password Salah!!!'));         exit();     } } else {     header('location:login.php');     exit(); }
simpan file tersebut di folder login dengan nama check-login.php


5. Membuat file index.php
Untuk membuat file index.php ketikkan kode  dibawah :

<?php
session_start();
if ( isset($_SESSION['user_login']) && $_SESSION['user_login'] != '' ) {
    $halaman = $_SESSION['user_login'];


    header('location:on-'. $halaman);
    exit();
} else {
    header('location:login.php');
    exit();
}
penjelasan dari kode di atas adalah jika user login sebagai admin maka akan masuk kehalaman administrator dan jika login sebagai member maka masuk ke halaman member dengan variabel $halaman, jika salah maka akan masuk ke halaman login lagi. simpan file tersebut ke folder login dengan nama file index.php.



6.Membuat Form Login. ketikkan kode ini dan letakkan di bawah body
    
<div class="col-md-4 col-md-offset-4 form-login">
    <?php
    /* menampilkan pesan error jika username atau passwor yg dimasukkan salah */
    if (isset($_GET['error'])) : ?>
        <div class="alert alert-warning alert-dismissible" role="alert">
          <button type="button" class="close" data-dismiss="alert" aria-label="Close">
            <span aria-hidden="true">&times;</span>
          </button>
          <strong>Warning!</strong> <?=base64_decode($_GET['error']);?>
        </div>
    <?php endif;?>
        <div class="outter-form-login">
        <div class="logo-login">
        <em class="glyphicon glyphicon-user"></em>
        </div>
            <form action="check-login.php" class="inner-login" method="post">
            <h3 class="text-center title-login">LOGIN USERS</h3>
                <div class="form-group">
                    <input type="text" class="form-control" name="username" placeholder="Username">
                </div>
                <div class="form-group">
                    <input type="password" class="form-control" name="password" placeholder="Password">
                </div>
                <input type="submit" class="btn btn-block btn-custom-green" value="LOGIN" />
                <div class="text-center forget">
                    <p>Lupa Paswword ?</p>
                </div>
            </form>
        </div>
    </div>
simpan file ini dengan nama login.php didalam folder login

7.Membuat file logout.php
Masukkan kode berikut :

<?php
session_start();
session_destroy();
header('location:login.php');
simpan file tersebut dengan nama logout.php difolder login. penjelasan, jika login bukan sebagai admin atau member maka akan di alihkan kembali kehalaman login.
8. Membuat Halaman Administrator Buatlah halaman administrator dengan mengetikkan kode seperti berikut ini :

<?php
session_start();
/**
 * Jika Tidak login atau sudah login tapi bukan sebagai admin
 * maka akan dibawa kembali kehalaman login atau menuju halaman yang seharusnya.
 */

if ( !isset($_SESSION['user_login']) || 
    ( isset($_SESSION['user_login']) && $_SESSION['user_login'] != 'admin' ) ) {
 header('location:./../login.php');
 exit();
}
?>
<h2>Hallo Admin <?=$_SESSION['nama'];?> Apakabar ?</h2>
<a href="./../logout.php">Logout</a>
simpan file tersebut dengan nama index.php dan letakkan dalam folder on-admin

9. Membuat Halaman Member. Dan buatlah halaman member dengan mengetikkan kode seperti di bawah ini :

<?php
session_start();
/**
 * Jika Tidak login atau sudah login tapi bukan sebagai admin
 * maka akan dibawa kembali kehalaman login atau menuju halaman yang seharusnya.
 */

if ( !isset($_SESSION['user_login']) || <
    ( isset($_SESSION['user_login']) && $_SESSION['user_login'] != 'member' ) ) {
 header('location:./../login.php');
 exit();
}
?>

<h2>Hallo Member <?=$_SESSION['nama'];?> Apakabar ?</h2>
<a href="./../logout.php">Logout</a>
simpan file ini dengan nama index.php di dalam folder on-member. 10. Jalankan browser anda Ketikkan localhost/login/index.php. maka akan tampil seperti digambar dibawah
Memberi batasan Akses User di PHP

Jika memasukkan username dan password salah maka akan muncul pesan error seperti gambar berikut:
Session Login Di PHP
dan jika anda login sebagai admin lalu berhasil maka anda akan di alihkan ke halaman administrator dengan tampilan seperti gambar ini :
Merancang Hak Aksen Login Di PHP

sekian tutorial ini saya buat, semoga bermanfaat bagi pengunjung phpchanel. untuk mendapatkan script lengkapnya silahkan berlangganan via email, dengan cara masukkan email di panel BERLANGGANAN kemudian tekan submit atau kirimkan email kesaya. Dan script akan saya kirim via email anda. 

salam.....
terimakasih
Share:

Sep 9, 2016

CARA MEMBUAT DATABASE DAN TABEL DI PHPMYADMIN

MEMBUAT DATABASE DAN TABEL DI PHPMYADMIN

Hello rekan – rekan blogger, kali ini saya akan memberikan tutorial bagaimana cara membuat database dan tabel di phpmyadmin . Sebelum kita menuju ke pembuatan database dan tabel pastinya rekan – rekan bloger sudah meginstall aplikasi web servernya, dan pada tutorial ini saya menggunakan XAMPP. Bagi yang belum mengintall  XAMPP bisa melihat tutorial sebelumnya “cara menginstall xampp di windows” . Setelah web server terinstall mari ikuti langkah – langkah berikut :

1.  Buka xampp-controll, hingga tampil seperti gambar di bawah ini :

2. Tekan tombol start pada pilihan apache dan mysql, sehingga akan tampil seperti gambar berikut :

3. Setelah siap langkah selanjutnya adalah membuka browser rekan - rekan ( CHROME , MOZILLA FIREFOX) lalu ketikkan localhost/phpmyadmin dan setelah itu tekan enter, maka rekan - rekan akan di bawa ke halaman local server, seperti gambar di bawah :

4. Untuk membuat database, tekan New , Masukkan Nama Database, pilih collation, dan tekan tombol create. Gambar dibawah ini :

5. Dalam tutorial ini saya akan membuat database dengan nama pegawairs, contoh tampilanya seperti gambar di bawah :


6. Setelah database dibuat saatnya kita lanjutkan membuat tabel, yang pertama kita akan membuat tabel dengan nama tabel users, yang nantinya akan digunakan untuk menyimpam data login user.
gambar seperti dibawah ini :
pilih nama database pegawairs, masukkan nama tabel users, tekan tombol Go.
7. Setelah tabel di buat lalu masukkan struktur tabel seperti gambar di bawah :

sekarang tabel users sudah jadi, dengan struktur tabel seperti yang terlihat di atas.
Sekian tutorial kali ini, semoga bermanfaat bagi rekan - rekan semua. Mohon maaf jika masih kurang jelas atau ada yang mau menambahkan  dan melengkapi tutorial ini silahkan melalui komentar.
Salam ....


NEXT >> Membuat Koneksi Ke Database Dengan PHP.
Share:
Hosting Unlimited Indonesia

MESSAGE

Name

Email *

Message *