Senin, 26 Desember 2011

REFERENSI UNTUK MEMPERBAIKI NILAI PRAK PEMROGRAMAN WEB

Ket :
  1. Bagi yang belum meng-online-kan tugas website nya, di beri waktu sampai 2 hari [DIHITUNG SETELAH RESPONSI]
  2. Ingat, file yang di buat harus hasil buatan sendiri, bukan CO-PAS dari temen atau Menggunakan CMS[Joomla, wordpress, dll].

Selasa, 13 Desember 2011

MINGGU KE-8 ==> "SESSI-PENJELASAN-SCRIPT"

SEBAGAI CONTOH
==============================
Yang akan di gunakan adalah :
Nama Database  : prakrekweb
Nama Tabel : berita


file koneksi "buka.php"

Kamis, 08 Desember 2011

STUDI KASUS PHP (Shoutbox, Hitcounter, Gallery, UserOnline)+Validasi Form

AGAR Shoutbox, dan Useronline di perlukan sebuah koneksi database, Scripnya sebagai berikut :
Kebetulan nama koneksi yang saya gunakan adalah "buka.php", apabila temen2 memakai nama lain maka sesuaikan apabila ingin include database, sbg contoh :  include "buka.php";  jika file koneksi yang di buat "connect.php" maka include "connect.php";  , Selanjutnya untuk "localhost,root, dan labkom6" sesuaikan dengan setingan yang ada di komputer masing2 atau sesuaikan pada database yang telah di buat pada webhosting

Kamis, 01 Desember 2011

CARA MENDAFTAR KE HOSTING GRATIS



 setelah masuk ada tampilan :
pilih yang free


Selasa, 22 November 2011

Contoh Pengerjaan Pemrograman Web

Sebagai contoh pengerjaan Tugas Akhir Pemrograman Web, dibutuhkan beberapa file diantaranya :

 1. index.php
2. style.css
3. home.php
4. profile.php
Script untuk index.php
 ===============

Rabu, 26 Oktober 2011

Filter Buku Tamu dari Bad Word

submit.php
// daftar bad words

$badWords = array("sex","xxx","viagra","http","porn");

// membaca isian buku tamu dengan strip_tags()

$namaPengisi = strip_tags($_POST['nama']);
$emailPengisi = strip_tags($_POST['email']);
$isi = strip_tags($_POST['komentar']);

// membaca tanggal ketika pengisian

$tanggal = date("Y-m-d");

// asumsikan komentarnya tidak mengandung bad word

$status = "tak ada";

// cek keberadaan setiap bad word dalam komentar

for($i = 0; $i <= count($badWords)-1; $i++)
{
   if (!(strpos($isi, $badWords[$i]) == false))
   {
      // jika ditemukan sebuah bad word dalam komentar, maka status menjadi 'ada'
      // proses looping langsung dihentikan

      $status = "ada";
      break;
   }
}

// cek status akhir
// bila status bad word tidak ada, maka data isian tersimpan ke database

Minggu, 20 Maret 2011

JAVA : Program Array 2D

import java.io.*;
class array2d
{
    //memanggil subroutine test
    public static void ulang()
    {
        array2d.test();
    }
    public static void test()
    {
        DataInputStream entry = new DataInputStream(System.in);
        try
        {
            int[][]angka = new int[3][3];
            for(int i = 0;i
            {
                for(int j = 0;j
                {
                    System.out.print("Matrik [ " + (i+1)+ "] [ " + (j+1) + " ] = ");
                    angka[i][j] = Integer.parseInt(entry.readLine());
                }
            }
            System.out.println("Data array 2 Dimaensi : ");
            for(int i = 0; i
            {
                for(int j = 0;j
                {
                    System.out.print(angka[i][j]+ " ");
                }
                System.out.println();
            }
        }
        catch(Exception e)
        {
            System.out.println("Wah salah input tuh ");
            array2d.ulang();
        }
    }
    public static void main(String args[])
    {
        array2d.test();
    }
}

JAVA : MENCARI LUAS dan KELILING LINGKARAN

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

class lingkaran
{
//terjadinya pengulangan program jika program error dan akan kembali ke blik program utama
static void ulang()
{
lingkaran.utama();
}

static void utama()
{
float luas, jari2, keliling, phi = 3.14f;
BufferedReader baca = new BufferedReader(new InputStreamReader(System.in));
//mengetest error dalam blok program
try
{
System.out.print("Masukan jari-jari lingkaran : ");
jari2 = Float.parseFloat(baca.readLine());
luas = phi * jari2 * jari2;
keliling = 2 * phi * jari2;

System.out.println();
System.out.println("Luas lingkaran : "+phi+" x "+jari2+" x "+jari2+" = "+luas);
System.out.println("Keliling lingkaran : 2 x " + phi+" x "+jari2+" = "+keliling);
}
catch(Exception e) //mengalihkan error
{
System.out.println("MASUKAN ANGKA DONG !!!");
System.out.println();
lingkaran.ulang();
}

}

public static void main(String [] args)
{
lingkaran.utama();
}
}

JAVA : MENCARI LUAS dan KELILING PERSEGI PANJANG

import javax.swing.JOptionPane;
class persegiP
{
float pjng,lbr,luas,keliling; //variable global

void Panjang()
{
pjng = Float.parseFloat(JOptionPane.showInputDialog("Masukan panjang"));
}

void Lebar()
{
lbr = Float.parseFloat(JOptionPane.showInputDialog("Masukan lebar"));
}

void Hitung()
{
luas = pjng * lbr;
keliling = ((2 * pjng) + (2 * lbr));
}

void Cetak()
{
JOptionPane.showMessageDialog(null,"Luas Persegi Panjang "+luas);
JOptionPane.showMessageDialog(null,"Keliling Persegi Panjang "+keliling);
}

public static void main(String args[])
{
persegiP utama = new persegiP(); //membuat class baru
try //test error
{
utama.Panjang();
utama.Lebar();
}
catch(Exception e) //mengalihkan error
{
JOptionPane.showMessageDialog(null, "Inputan Anda Salah !!! Bye-bye...");
return; //jika program error, maka program akan berhenti
}
utama.Hitung();
utama.Cetak();
}
}