NAME : Muhammad Reza Padillah

BIRTHDAY : 20-06-1998

COUNTRY : Samarinda, Indonesia

STATUS : Kamu Human Error !


Toward #1 IT Vocatioanal School In Indonesia .: SMK Ti Airlangga :.
  • 2793 Pine St

  • 1100 Broderick St

  • 868 Turk St

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

Sunday, 2 November 2014

Klub Programming SMK TI AIRLANGGA diskusi Pemrograman Java dan PHP

Programming Club

Minggu 02 Nop 2014, Pekan pertama dibulan Nopember Klub Programming SMK TI AIRLANGGA berdiskusi dengan topik pemrograman Java dan PHP, mulai dari sejarah Java - Versi-versi OS Android : Alpa(1.0) - Lollipop(5.0) dan Intalasi Web Server bagi siswa kelas X RPL. Sebegai Instruktur sebaya Muhammad Guntur (XI RPL) dan Muhammad Reza Padillah(XI RPL).
KSB Klub Programming kegiatan siswa yang fokus topiknya pemrograman, sebagai pelaksana adalah Asisten LAB RPL. Kegiatan 1 pekan sekali ini tetap dalam pengawasan Ka. Jurusan RPL Bpk. Muhammad Yani, S.Kom. Target setiap minggunya mereka sambil mengerjakan Proyek-proyek dibidang RPL. Untuk informasi selanjutnya silahkan Hub. Asisten Lab RPL.

Source: SMKTI Airlangga Samarinda

Tuesday, 30 September 2014

Install Composer Dan Pengertiannya

Halo Ada Yang Tau Composer Nggak ?? Saya Baca-baca Artikel Dari http://id-laravel.com/post/kenapa-memilih-laravel Composer Adalah Depedency Manager Untuk PHP Yaitu Kamu Bisa Menginstall Suatu Library Melalui Composer Dan Composer Akan Secara Otomatis Menginstall Library Lain Yang Di Butuhkan Atau Bisa Di Bilang Melengkapin Apabila Ada Suatu Library Yang Kurang Tanpa Mendownload Nya Satu Persatu.

Cukup Jelas.. Kan Nah Sekarang Kita Langsung Ke Cara Install Composer Nya !

1. Pertama Download Terlebih Dahulu Software Composer Nya Di https://getcomposer.org/Composer-Setup.exe

2. Kedua Kalian Hapus Dulu Tanda " ; " Di php.ini Anda Masuk Di Folder XAMPP Di Tempat Kalian Install..
Contoh Kalau Saya Di Partisi " E "


Masuk Ke XAMPP -> php -> php.ini Lalu Buka Melalui Notepad Atau Teks Editor Yang Anda Suka.. Di Sini Saya Menggunakan Sublime Text 3.

3. Pencet Tombol CTRL+F Lalu Ketikkan " ;extension=php_openssl.dll " Hapus Tanda Titik Koma Nya " ; " Contoh Bisa Lihat Gambar Di Bawah Ini : Disini Saya Menggunakan XAMPP Version 3.2.1 


4. Install Composer.exe Yang Sudah Di Download Tadi.. Langkah-langkah Nya Bisa Kalian Lihat Gambar Di Bawah :

(1). Klik 2x Atau Run As Administrator


(2). Lalu Pilih Radio Button " Install Shell Menus " , Klik NEXT


(3). Klik Button Browse Lalu Cari Aplication " php.exe" Masuk Di XAMPP -> php -> php.exe



Apabila Sudah Klik NEXT 


(4). Setelah Checking Selesai Klik " Install " Dan Tunggu Sampai Proses Install Selesai


5. Apabila Installasi Selesai Silahkan Cek Di CMD Untuk Memastikan Apakah Sudah Terinstall Atau Tidak
Ketikkan " composer -v " Di CMD


Nah Apabila Sudah Seperti Gambar Diatas Maka Composer Sudah Terinstall Di Laptop Kalian.. Anda Juga Bisa Mengecek Nya Dengan " Mengklik Kanan " Di Desktop Kalian :)


Tutorial Powered By : www.ikantongkol.com
" Complicated Team : Developer 'Desktop Aplication & Web Design' "

Saturday, 5 July 2014

Submit Form Tanpa Reload


  1. Pertama-tama , kita membutuhkan modul AJAX. Bagi yang belum punya, bisa di download di sini
  2. Taruh di folder yang sama dengan form
  3. Kita buat formnya :D , misalnya formnya seperti ini. Juga dengan JavaScriptnya. Di save dengan format PHP, namanya terserah
<script type="text/javascript" src="1.5.2.main.js"></script>//<--- memanggil modul AJAX
<script type="text/javascript">
function proses(){
$("#proses").html('Loading...');
$.post('proses.php', $("form").serialize(), function(hasil){
$("#proses").html(hasil);
});
}
</script>
//$("#loading").html('Loading...'); = Saat proses POST akan terjadi apa/ memunculkan apa
//$.post('proses.php', $("form").serialize(), function(hasil){ = POST ke proses.php, dan mengubah hasil POST ke variable hasil
//$("#loading").html(hasil); = perintah memunculkan hasil dari POST form ke tempat loading

<h2>Dragon City Exp</h2><br>
<form method="post" action="">
Nama : <input type="text" id="nama" name="nama"><br>//<--- Kotak nama
Alamat : <input type="text" id="alamat" name="alamat">//<---Kotak alamat
<input type="submit" value="Submit" onClick="proses(); return false;">//<---Submit Button. onClick="()proses" akan di load di Java Script di atas
<div id="loading"></div>//<--- tempat meload hasil loading
      
     4. Buat proses.php
<?PHP
$nama=$namaa
$alamat=$alamattt

echo "Nama : $namaaa";
echo "Alamat : $alamattt";
?>
    5. Siap di pakai :D

Cara membuat sistem member

MEMBUAT DATABASE MYSQL DENGAN PHPMYADMIN

Terlebih dahulu buatlah database, dalam contoh ini saya menggunakan phpMyAdmin.
  • Buat database dengan nama latihan”.
    Cara Membuat Form Daftar, Login dan Logout dengan PHP MySQL
  • Buat tabel dengan nama “user” dan isikan 3 untuk jumlah kolom yang akan dibuat.
    Cara Membuat Form Daftar, Login dan Logout dengan PHP MySQL
  • Kemudian isikan ke 3 kolom yang telah dibuat tadi seperti berikut :
    Gambar Cara Membuat Form Daftar, Login dan Logout dengan PHP MySQL
  • Jika sudah silahkan tekan tombol save untuk menyimpan field yang telah kita isikan.
Apabila langkah diatas telah dilalui berati database telah selesai dibuat dan siap digunakan. Langkah berikutnya adalah membuat form dan proses PHP ke database MySQL.
Kita akan membuat beberapa file berikut 
  1. koneksi.php
  2. index.php
  3. daftar.php
  4. prosesdaftar.php
  5. login.php
  6. proseslogin.php
  7. logout.php
Sebelum ke pembuatan form daftar dan login saya minta untuk membuat file koneksi.php untuk menghubungkan ke database, dengan kode dibawah ini.
1


<?php $host "localhost"$user "USERNAME"$pass "PASSWORD"$db ="DB"$konek = mysql_connect($host$user$passor die('Koneksi Gagal! '); mysql_select_db($db); ?>
Pertama buatlah file dengan nama index.php dimana file ini akan ditampilkan ketika login sukses, isikan dengan kode dibawah :
01<?php
02session_start();
03if(!isset($_SESSION['username'])) {
04header('location:login.php'); }
05else $username $_SESSION['username']; }
06require_once("koneksi.php");
07$query = mysql_query("SELECT * FROM user WHERE username = '$username'");
08$hasil = mysql_fetch_array($query);
09?>
10<html>
11<head>
12<title>Halaman Sukses Login</title>
13</head>
14<body>
15<center>
16<?php
17echo "<h2>Selamat Datang, $username </h2>";
18?>
19<a href="logout.php"><b>Logout</a>
20</center>
21</body>
22</html>
Buatlah file dengan nama daftar.php dan isikan dengan code dibawah ini.
01<?php
02session_start();
03if(isset($_SESSION['username'])) {
04header('location:index.php'); }
05?>
06<html>
07<head>
08<title>Form Pendaftaran</title>
09</head>
10<body>
11<center>
12<form action="prosesdaftar.php" method="post">
13<table>
14<tr><td colspan="2" align="center"><h1>Daftar Baru</h1></td></tr>
15<tr><td>Username</td><td> : <input type="text" name="username"></td></tr>
16<tr><td>Password</td><td> : <input type="password" name="password"></td></tr>
17<tr><td colspan="2" align="right"><input type="submit"value="Daftar"> <input type="reset" value="Batal"></td></tr>
18<tr><td colspan="2" align="center">Sudah Punya akun ? <a href="login.php"><b>Login</b></a></td></tr>
19</table>
20</form>
21</center>
22</body>
23</html>
Sekarang buat file prosesdaftar.php untuk melakukan proses yang diminta pada file daftar.php.
01<?php
02require_once("koneksi.php");
03$username $_POST['username'];
04$pass $_POST['password'];
05$cekuser = mysql_query("SELECT * FROM user WHERE username = '$username'");
06if(mysql_num_rows($cekuser) <> 0) {
07echo "Username Sudah Terdaftar!<br/>";
08echo "<a href='daftar.php'>&amp;amp;laquo; Back</a>";
09else {
10if(!$username || !$pass) {
11echo "Masih ada data yang kosong!<br/>";
12echo "<a href='daftar.php'>&amp;amp;laquo; Back</a>";
13else {
14$simpan = mysql_query("INSERT INTO user(username, password) VALUES('$username','$pass')");
15if($simpan) {
16echo "Pendaftaran Sukses, Silahkan <a href='login.php'>Login</a>";
17else {
18echo "Proses Gagal!";
19}
20}
21}
22?>
Selanjutnya adalah membuat file login.php dengan kode dibawah.
01<?php
02session_start();
03if(isset($_SESSION['username'])) {
04header('location:index.php'); }
05require_once("koneksi.php");
06?>
07<html>
08<head>
09<title>Form Login</title>
10</head>
11<body>
12<center>
13<form action="proseslogin.php" method="post">
14<tr><td colspan="2" align="center"><h1>Masuk</h1></td></tr>
15<table>
16<tr><td>Username</td><td> : <input type="text" name="username"></td></tr>
17<tr><td>Password</td><td> : <input type="password" name="password"></td></tr>
18<tr><td colspan="2" align="right"><input type="submit" value="Login"> <input type="reset" value="Batal"></td></tr>
19<tr><td colspan="2" align="center">Belum Punya akun ? <a href="daftar.php"><b>Daftar</b></a></td></tr>
20</table>
21</form>
22</center>
23</body>
24</html>
;
Agar file login dapat berjalan buatlah file proseslogin.php dengan kode dibawah.
01<?php
02session_start();
03require_once("koneksi.php");
04$username $_POST['username'];
05$pass $_POST['password'];
06$cekuser = mysql_query("SELECT * FROM user WHERE username = '$username'");
07$jumlah = mysql_num_rows($cekuser);
08$hasil = mysql_fetch_array($cekuser);
09if($jumlah == 0) {
10echo "Username Belum Terdaftar!<br/>";
11echo "<a href='login.php'>&amp;amp;laquo; Back</a>";
12else {
13if($pass <> $hasil['password']) {
14echo "Password Salah!<br/>";
15echo "<a href='login.php'>&amp;amp;laquo; Back</a>";
16else {
17$_SESSION['username'] = $hasil['username'];
18header('location:index.php');
19}
20}
21?>
Dan yang terakhir adalah membuat file logout.php untuk menghapus session yang telah digunakan, isi dengan kode dibawah.
1<?php
2session_start();
3unset($_SESSION['username']);
4?>
5<center>
6<h2>Anda telah berhasil logout..</h2>
7Silahkan klik <b>disini</b> untuk login kembali
8</center>

© 2014 Website Inspirasi. Template Created By Templateism, Full Redesigned By Muhammad Reza Padillah