Showing posts with label pemrograman. Show all posts
Showing posts with label pemrograman. Show all posts

Tentang Skrip PHP


Pada postingan kali ini, saya akan mencoba untuk memposting dan menshare tentang PHP, semoga bisa bermanfaat bagi kawan-kawan semua. Langsung saja disimak coretan-coretan dibawah ini :


Cara Penulisan

Untuk cara penulisan kode PHP, dapat dilakukan di Notepad >> di Save As nama_file.php , saya lebih menyarankan untuk menggunakan editor Notepad ++ , karena dengan Notepad ++ , kita akan lebih gampang untuk membedakan setiap jenis kode, karena setiap kode program di variasikan dengan visual berwarna. Sehingga membuat kita lebih teliti dalam penulisan program.
contoh penulisan skrip :

<?php
echo "Selamat Belajar PHP";
?>

Perlu diperhatikan pada penulisan script PHP diatas, untuk setiap penulisan script diatas, harus diawali dengan Tag <?php , dan diakhiri dengan tag ?> , atau juga bisa di mulai dengan Tag <? dan diakhiri dengan tag ?> , semua kode program yang terdapat di dalam Tag tersebut, merupakan kode PHP.

PHP Menggunakan JavaScript

Kode PHP juga dapat di tulis dalam format JavaScript, seperti pada contoh dibawah ini :

<script language="PHP">
echo"PHP menggunakan Style Java Script";
</script>

PHP di dalam HTML

Penulisan script PHP juga dapat dimasukan kedalam bahasa HTML, karena pemrograman PHP merupakan Embedded Program, sehingga server akan memproses program yang ada di antara Tag <?php dan ?> sebagai file PHP. Contohnya seperti dibawah ini :

<html>
<head>
</head>

<body>
<?php
echo "File ini adalah File PHP yang di tulis didalam Kode HTML" ;
?>
</body>
</html>

HTML di dalam PHP

Jika diatas file PHP dapat di tulis kedalam Kode HTML, maka sebaliknya, Kode HTML pun dapat ditulis di dalam kode PHP. Contohnya adalah seperti dibawah ini :

<?php
echo"<h3>File Heading di HTML</h3>";
?>

Komentar dalam PHP

Penulisan komentar didalam PHP, dimaksudkan untuk memberikan penjelasan terhadap kode program yang ditulis, selain itu juga berfungsi untuk membantu bagi programmer lain untuk memahami alur program yang telah ada. Penulisannya dapat dilakukan seperti dibaha ini :

<?php
echo"Penggunaan Komentar pada PHP <br>";
// echo"Baris ini tidak akan ditampilkan";
echo"Baris di atas tidak akan tampil di halaman php";
?>

Menampilkan Data

Untuk menampilkan data pada File PHP, dapat menggunakan kode echo dan printf, echo lebih mudah dan lebih sederhana karena langsung menuliskan isi pada brwoser, Jika kita menggunakan printf , penulisan akan lebih kompleks karena kita dapat memasukan nilai secara dinamis dengan tipe data yang kita inginkan. Seperti contoh dibawah ini :

<?php
$p=12345;
$s=-12345;
$d=12/5;
$f=162.67 - 12;
printf("%d <br>", $p);
printf("%d <br>", $s);
printf("%f <br>", $d);
printf("%d <br>", $f);
?>

di atas merupakan cara menampilkan data menggunakan perintah printf dengan tipe data yang berbeda-beda , berikut daftar tipe data yang dapat digunakan di dalam penulisan program PHP, antara lain :
  • b = Data yang ditampilkan adalah yang bertipe Biner
  • c = Data yang ditampilkan adalah bertipe nilai ASCII
  • d = Data yang ditampilkan adalah bertipe desimal atau integer
  • e = Data yang ditampilkan adalah bertipe notasi ilmiah (seperti : 2.2e+2)
  • f = Data yang ditampilkan adalah bertipe float
  • o = Data yang ditampilkan adalah bertipe Oktal
  • s = Data yang ditampilkan adalah bertipe String
  • x = Data yang ditampilkan adalah bertipe Heksadesimal
Demikian beberapa hal yang harus diperhatikan di dalam script PHP, masih banyak lagi yang harus diperhatikan, akan dibahas di postingan selanjutnya. Semoga bermanfaat bagi kawan-kawan semua :)

Selengkapnya...

Dasar-Dasar HTML (Bagian 2)...mengolah Font

Ok..sekarang kita lanjutkan kembali pembahasan lanjutan tentang Dasar-dasar HTML, Jika kemarin kita telah membahas mengenai <html> , <head>, <body>, <title>, heading <h> dan paragraf <p> . Sekarang kita akan membahas tentang fungsi tag-tag yang lain yang biasa digunakan dalam HTML.


Ukuran font <font size="..." > ... </font>
Digunakan untuk menentukan besar huruf pada halaman web sesuai dengan keinginan kita, seperti contoh dibawah ini :
<html>
<head>
<title>Ukuran Font</title>
</head>

<body>
<font size=''1">Ukuran font 1 </font>
<font size="2">Ukuran font 2 </font>
<font size="3">Ukuran font 3 </font>
<font size="4">Ukuran font 4 </font>
<font size="5">Ukuran font 5 </font>
<font size="6">Ukuran font 6 </font>
<font size="7">Ukuran font 7 </font>
</body>
</html>
hasilnya adalah sebagai berikut :




Jenis font <font face="..." >...</font> dan tag <br>
Tag diatas digunakan untuk menentukan jenis huruf yang akan digunakan pada web, sesuai dengan keinnginan kita, sedangkan tag <br> digunakan untuk membuat baris baru pada website. contohnya adalah sebagai berikut :
<html>
<head>
<title>Jenis Font</title>
</head>

<body>
<font face="arial">Jenis huruf arial</font><br>
<font face="comic sans ms">Jenis huruf comic sans ms</font><br>
<font face="times new roman">Jenis huruf Times New Roman </font>
</body>

</html>

hasilnya adalah sebagai berikut :


Warna font <font color="..." >...</font>
Digunakan untuk memberikan warna pada huruf sesuai dengan keinginan kita, seperti pada contoh dibawah ini :

<html>
<head>
<title>Warna Font</title>
</head>

<body>
<font color="RED">Warna huruf</font>
<font color="#FF0000">Warna huruf</font>
<font color="#000000">Warna huruf</font>
</body>

</html>

hasilnya adalah sebagai berikut :



OK..untuk topik Dasar-dasar HTML (Bagian 2)..mengolah font...ini saja dulu yang bisa di publish..untuk yang selanjutnya akan segera dipublish.....

Kata bijak hari ini: " Kegagalan adalah saluh satu cara untuk memulai lagi dengan lebih baik"..jadi tetap semangat dan Yakin Usaha Sampai (YAKUSA).....

Selengkapnya...

Dasar-Dasar HTML (Bagian 1)

Setelah beberapa bulan vakum dalam kegiatan nge-BLOG, akhirnya kali ini saya menyempatkan diri untuk menuangkan kembali tulisan-tulisan saya dalam media ini, mudah-mudahan artikel saya kali ini dapat bermanfaat bagi teman-teman semua...Langsung saja tanpa panjang lebar, langsung masuk ke Artikel yang akan saya tulis kali ini adalah tentang Dasar-dasar HTML.

Mungkin bagi kawan-kawan sekalian ada yang pernah mendengar istilah HTML....!!!! HTML (Hypertext Markup Language) merupakan dasar dari pembuatan WEB,...wah seru nih seandainya kita bisa buat WEB sendiri...Nah pada artikel ini saya hanya memberikan Dasar-dasar yang pada umumnya atau biasanya digunakan dalam pembuatan WEB,. dan selanjutnya, tinggal kawan-kawan kembangkan sesuai dengan kemampuan yang kawan-kawan miliki.

OK lah kalau begitu...sekarang apa saja yang merupakan dasar-dasar dari HTML itu, ada beberapa tag yang harus kawan-kawan ketahui :

tag <html> ... </html>
Di dalam setiap HTML, selalu diawali dengan <html> dan diakhiri dengan </html>. Tag ini akan membuat web browser untuk membaca isi dari tag tersebut.

tag <head> ... </head> (header) dan <title> ... </title>
Header merupakan tanda pengenal pada halaman yang anda buat, kita pun dapat menuliskan judul agar tampil pada bagian pojok kiri atas dari web browser kita menggunakan tag <title> ... </titlel>.

tag <body> ... </body>
pada tag <body> ini, digunakan untuk menulis semua isi dari web yang kita buat, mulai dari pengolahan-pengolahan paragraf, tabel background dan lain-lain......
contoh dari penggunaan tag-tag diatas adalah sebagai berikut :
kodenya :


hasilnya pada web browser :


tag - tag selanjutnya yaitu :


tag heading <h1> ... <h6>
Merupakan sekumpulan kata yang menjadi judul atau sub judul, masing-masing Heading memiliki ukuran yang berbeda-beda, dalam HTML hanya terdapat heading 1 s/d heading 6 (<h1> s/d <h6>). dan setiap Heading jangan lupa untuk diakhiri dengan tanda </>. contohnya seperti dipada gambar dibawah ini :
kodenya :

hasilnya pada web browser :

Tag Paragraf <p>...</p>
Tag paragraf ini bisa digunakan untuk menulis paragraf seperti layaknya kita menulis di Ms.Word, selain itu juga kita dapat mengatur tata letak dari paragraf tersebut menjadi center, justify, left dan right seperti contoh dibawah ini :
kodenya :

hasilnya pada web browser :

bersambung ke Dasar-dasar HTML (bagian 2).......ditunggu posting selanjutnya..

Kata bijak hari ini, : "Kita harus saling memaafkan dan kemudian melupakan apa yang telah kita maafkan"






Selengkapnya...

Pemrograman Database Menggunakan PHP.

Pada kesempatan kali ini saya ingin berbagi atau sharing ilmu seputar PHP....pemrograman PHP saya rasa hampir sama seperti pemrograman yang lain..yang penting, konsep pemrograman di ingat-ingat...oyi....

Sekarang saya akan mencoba sharing tentang pembuatan aplikasi untuk menginputkan data menggunakan PHP, ada beberapa file yang harus dibuat..dan harus di INGAT....bahwa file yang didalamnya terdapat script PHP...harus berekstension "php" dibelakangnya...OYI...

Hasil dari programyang kita buat yaitu sebagai berikut :





Sebelum kita membuat script PHPnya..maka terlebih dahulu, kita buat database dengan nama akademik, di http://localhost/phpmyadmin. dan setelah kita membuat databasenya, lalu kita membuat tabel mhs seperti gambar di bawah ini :







Nah,...setelah kita membuat Databasenya di "phpmyadmin", sekarang kita membuat file PHPnya....Scriptnya, dapat di download



Mudah-mudahan ini dapat membantu kawan-kawan pembaca untuk menambah referensi dalam pembuatan pemrograman database menggunakan PHP....Good luck untuk semuanya.

Kata Bijak Hari ini : "Kita menilai diri kita dengan mengukur dari apa yang kita rasa mampu untuk kerjakan, orang lain menilai diri kita dengan mengukur apa yang telah kita lakukan". Tetap semangat disetiap harimu dan Yakin Usaha Sampai.



Selengkapnya...



Pada Kesempatan kali ini, saya ingin memberikan referensi kepada kawan-kawan sekalian untuk pembuatan game sederhana menggunakan J2ME (Java2 Micro Edition). Banyak sekali aplikasi-aplikasi yang dapat di buat melalui bahasa pemrograman java dan aplikasi yang dihasilkan pun sangat menarik dan bervariasi tergantung selera dari programmer yang membuat aplikasi tersebut...

Aplikasi game yang saya buat ini merupakan aplikasi sederhana yang masih perlu utk kawan-kawan kembangkan lagi untuk menjadi aplikasi yang lebih sempurna lagi.....Silahkan mencoba, & tunjukan kreatifitas kawan-kawan......OYI......!!!!!!!!!!!!!!!

Sebelum masuk ke langkah-langkah pembuatan Aplikasi game ini, saya akan menunjukan tampilan akhir dari game yang akan kita buat ini, hasilnya adalah sebagai berikut :




Setelah teman-teman mengetahui hasil akhir dari program tersebut, maka ada beberapa hal yang harus dipersiapkan , yaitu :
  • Background yang dibuat 2 kali dari tinggi layar yang berfungsi sebagai langit yang disimpan dengan nama daratan.gif
  • file music yang berupa format wav (digunakan untuk suara pada saat pesawat meledak dan music pada background) yang terdiri dari explode.wav dan background.wav
Setelah semua yang harus disiapkan selesai, maka untuk langkah-langkah pembuatannya, adalah sebagai berikut :

Langkah pertama yang akan dilakukan adalah membuat sebuah MIDlet untuk menampilkan berbagai tipe choice dan implementasinya pada List. langkah yang di lakukan pertama kali yaitu :
  • membuka aplikasi Wireless Toolkit 2.5.1 pada komputer kita, jika kawan-kawan belum meilikinya, bisa di download di sini. setelah itu, di install di komputermasing-masing,
  • setelah masuk ke dalam aplikasi Wireless Toolkit 2.5.1, lalu klik pada menu new project seperti pada gambar berikut :
  • Setelah itu isi pada "Project name" dan "MIDlet name" dengan nama PlaneSpace:
  • Selanjutnya pada "API Selection", pilih JTWI pada Target Platform, setelah itu OK:
  • Kita telah selesai dalam pembuatan project baru, selanjutnya silahkan buka notepad, kita akan membuat kelas Plane Space.java dan kelas Play.java, source code dari masing-masing kelas adalah sebagai berikut :
Class PlaneSpace.java:










Class Play.java








  • Selanjutnya, setelah source code tersebut di tuliskan di notepad tadi, selanjutanya kedua class yang di buat tadi di simpan pada folder : C:\WTK2.5.1\apps\PlaneSpace\src.
  • Lalu kembali pada aplikasi Wireless Toolkit 2.5.1, dan pilh Run.....maka program game tersebut telah dapat kawan-kawan jalankan...
Mainkan permainan dengan tombol up, down, right, left untuk menghindari pesawat dari bom, apabila pesawat berhasil menghindari bom maka gauge akan bertambah dan apabila pesawat terkena bom maka akan Game Over.....oyi

Selamat mencoba ya.........Try and Try......
Jangan kalah sebelum berperang ... .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .SEMANGAT........
& Good Luck..Oyi

Selengkapnya...

Membuat Billing sederhana menggunakan java

Pada tutorial kali ini saya ingin membahas tentang pemrograman menggunakan java yang katanya sih bahasa pemrograman yang paling susah....(itu katanya)...., aplikasi yang akan saya buat adalah aplikasi "Billing Sederhana", hanya sekedar bagi-bagi ilmu, jadi apabila kawan-kawan sekalian ingin mengembangkannya lebih baik lagi, itu lebih baik, sekali lagi, bahwa yang ingin saya berikan disini adalah sebagai bahan referensi bagi kawan-kawan yang senang mengotak atik program, khusunya pemrograman java............

jadi ayo tunjukan semangat kawan-kawan dalam membuat program, siapa bilang membuat program itu susah ..........hehehehehe...kalaupun memang susah, dicoba aja terus....oyi....karena program yang sangat susah sekalipun, apabila kita berhasil untuk membuatnya, pasti ada rasa kepuasan tersendiri......itu pasti....So..ayo semangat kawan.....

Mungkin , sebelum saya memberikan source code yang akan digunakan dalam program ini, saya akan menunjukan hasil akhir dari program yang akan kita buat....So..perhatikan baik-baik...... oyi...ajiiiiibbb :

Tampilan Akhir
Ya....itulah tadi tampilan akhir dari aplikasi yang akan kita buat.....

dalam pembuatan aplikasi diatas , kita harus membuat 2 kelas java, yaitu tarif1.java dan driver_tarif1.java , setelah itu, source code dari masing - masing kelas tersebut adalah sebagai berikut :


1. class tarif1.java









2. class driver_tarif1.java









jadi , bagi teman-teman, selamat mencoba ya.......skali lagi..Yakin Usaha sampai......
"Tidak ada keberhasilan tanpa kita mencoba dan berusaha" So...Try and Try...Oyi..........
Good Luck !!!!!!!!!!!!!!!!

Selengkapnya...

Aplikasi Login Menggunakan JAVA

Bagi teman-teman sekalian yang ingin belajar pemrograman java, saya ingin memberikan contoh program java sebagai bahan referensi bagi teman-teman semua, saya hanya ingin sharing tentang ilmu yang saya dapatkan, dan mudah-mudahan contoh program ini akan membantu teman-teman semua untuk menambah pengetahuannya dan bermanfaat.

Yang ingin saya sharing disini adalah contoh untuk membuat aplikasi Login di java...mungkin dari program ini teman-teman bisa untuk mengembangkannya lagi menjadi suatu aplikasi yang lebih komplit.....Good Luck.......!!!!!!!!!
Oyi...

Aplikasi program Login Menggunakan java.......!!!!!!

Tampilan Akhir :

Sekarang kita akan masuk kedalam langkah-langkah utk pembuatan program, langkah-langkah nya adalah sebagai berikut :




Source Code :

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SimpleLogin extends JFrame implements ActionListener {
private JLabel label1, label2;
private JTextField txtUser;
private JPasswordField pwdPass;
private JButton btnLogin, btnExit;

public SimpleLogin() {
super ("Login here...");

Container container = getContentPane();
container.setLayout(new FlowLayout());

label1 = new JLabel ("Username : ");
label2 = new JLabel ("Password : ");

txtUser = new JTextField (20);
txtUser.setToolTipText("Input Username");
pwdPass = new JPasswordField(20);

btnLogin = new JButton ("Login");
btnLogin.addActionListener(this);
btnExit = new JButton ("Exit");
btnExit.addActionListener(this);

container.add(label1);
container.add(txtUser);
container.add(label2);
container.add(pwdPass);
container.add(btnLogin);
container.add(btnExit);

setSize (300,200);
setVisible (true);
}

public static void main (String args[]) {
SimpleLogin test = new SimpleLogin();
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

test.setLocation(350,250);
test.setResizable(false);
test.show();
}

private String user = "", pass = "";
public void actionPerformed (ActionEvent e) {
if (e.getSource() == btnLogin) {
user = txtUser.getText();
pass = pwdPass.getText();
if (user.equals("herman") && pass.equals("0612589")) {
JOptionPane.showMessageDialog(null, "Login successfull");
} else {
JOptionPane.showMessageDialog(null, "Username and password dosn't match!");
txtUser.setText("");
pwdPass.setText("");
txtUser.requestFocus(true);
}
} else if (e.getSource() == btnExit){
JOptionPane.showMessageDialog(null,"Thanks to try my program. See you..");
System.exit(0);
}
}
}

Selamat Mencoba.....



Yakin Usaha Sampai.
Kita tidak dituntut untuk berhasil, kita dituntut untuk mencoba, karena dari mencoba itulah kita akan mendapatkan keberhasilan...........
Selengkapnya...