Laman

Kamis, 14 April 2016

CodeIgniter Starting

Pada kesempatan kali ini membahas tutorial dasar mengenai Code Igniter. CodeIgniter merupakan aplikasi sumber terbuka yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi stabil terakhir adalah versi 3.0.4.

Dalam kesempatan kali ini saya akan membahas tutorial membuat tulisan hello world dan tabel sederhana. berikut ini adalah langkah2nya.

1. Download codeigniter, kemudian ekstrak di xampp/htdocs/web. Direktori tersebut bisa anda ganti dengan yang lain asalkan masih didalam folder htdocs

2. Buka  folder xampp\htdocs\web\application\controllers kemudian buat file hello.php dan table.php

3. a. Isi file hello.php dengan code berikut :

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Hello extends CI_Controller {
public function index()
{
$this->load->view('v_hello');
}
}

   b. Isi file table.php dengan code berikut :

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Table extends CI_Controller {
public function index()
{
$this->load->view('v_table');
}
}

4. Kemudian buka xampp\htdocs\web\application\views

5. Karena dalam file hello.php dan table.php, isi dari fungsi index() adalah  v_hello dan v_table. maka selanjutnya kita akan membuat file v_hello.php dan v_table.php

6. a . Isi file v_hello.php dengan code berikut :

<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello Word</h1>
</body>
</html>

 b. Isi file v_table.php dengan code berikut :

<html>
<head>
   <title>Data Mahasiswa</title>
</head>
<body>
<h1>Belajar Tag Tabel</h1>
<table border="1">
    <tr>
        <td>Nama</td>
        <td>Alamat</td>
        <td>HP</td>
        <td>Email</td>
        <td>Kelas</td>
    </tr>
    <tr>
        <td>Ahmad</td>
        <td>Keputih Gg 3 no 45</td>
        <td>085734567123</td>
        <td>ahmad@gmail.com</td>
        <td>Pemrograman Web A</td>
    </tr>
        <tr>
        <td>Hadi</td>
        <td>Keputih Gg Makam no 7</td>
        <td>083812892827</td>
        <td>hadi98@gmail.com</td>
        <td>Pemrograman Web A</td>
    </tr>
        <tr>
        <td>Mustofa</td>
        <td>Jl Gebang Lor no.5</td>
        <td>085735194835</td>
        <td>mustofa.elhajj@gmail.com</td>
        <td>Pemrograman Web A</td>
    </tr>
        <tr>
        <td>Siti</td>
        <td>Jl. Harapan Bangsa no 73</td>
        <td>085853193012</td>
        <td>siti345@gmail.com</td>
        <td>Pemrograman Web A</td>
    </tr>
        <tr>
        <td>Suwito</td>
        <td>Perumdos ITS blok U no 34</td>
        <td>085634128912</td>
        <td>suwito.sangar@gmail.com</td>
        <td>Pemrograman Web A</td>
    </tr>
</table>
</body>
</html>

7. Untuk menampilkan hasilnya maka kita membuka folder xampp\htdocs\web\application\config kemudian kita cari file routes.php, setelah membuka file routes.php kita cari baris yang berisi $route['default_controller'] = 'Welcome'; , kata Welcome kita ganti dengan hello untuk membuka hello.php, atau dengan table untuk membuka table.php, setelah itu ketikkan localhost/web di browser.

8. Maka hasilnya



 

 Sekian tutorial dari saya, semoga bermanfaat




Jumat, 01 April 2016

ETS Pemrograman Web 2

Pertama-tama tabel dibuat secara  manual di php myadmin

kemudian insert data

INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109003','Praktikum Pemrograman Visual I','22');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109004','Praktikum Jaringan Komputer & Pengamanan','11');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109008','Praktikum Pemrograman Web','17');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109027','Prak. Paket Program Aplikasi','35');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109030','Prak. Pemrograman Visual I','21');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109031','Prak. Pemrograman Basis Data','22');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109035','Prak. Pemrograman Web','15');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109036','Prak. Sistem Informasi Terpadu','5');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109042','Prakt. Pemrograman Basis Data','311');
INSERT INTO `praktikum`(`kode_matkul`, `nama_matkul`, `jumlah_prak`) VALUES
('390109043','Prakt. Pemrograman Berbasis Objek','189');


conn.php





login.php




tampildata.php


ETS Pemrograman Web

Web yang sedang dikerjakan : tokopensil.com

Biaya yang dikerluarkan
Domain : Rp 227.500

Langkah-langkah yang telah dilakukan
1. Menginstall CMS
2. Mengubah tampilan sesuai dengan kebutuhan
3. Menambah barang/produk

Fitur-Fitur Web

Login dan Sign Up







Menampilkan Barang yang di jual


Menambah barang kedalam keranjang belanja