Showing posts with label php. Show all posts
Showing posts with label php. Show all posts

Saturday, October 22, 2011

Membuat halaman login

Halaman login adalah fitur yang sering kita temui ketika mengunjungi website, fitur login diperlukan untuk membedakan hak akses, dan di setiap hak akses terdapat layanan yang berbeda. Jika Anda tergelitik hatinya untuk mengetahui proses pembuatan halaman login, maka Anda bisa menyimak langkah-langkah membuat halaman login di bawah ini.


1) Buatlah database bernama pengunjung

2) Didalam database pengunjung buatlah tabel bernama akun dengan rincian field sebagai berikut

Field
Type
ausernamea varchar(50)
apassworda varchar(50)

 Jika sudah, masukkan data dibawah ini kedalam table akun yang sudah dibuat

ausernamea= joko23
apassworda= pasjoko12

3) Kemudian buka text editor yang biasa Anda gunakan untuk pemrograman, lalu salin kode yang berada didalam kotak teks dibawah ini



4) Simpan file tersebut dengan nama login.php

5) Kemudian buat file baru lalu salin kode di bawah ini



6) Simpan file tersebut dengan nama koneksi.sql

7) Buat kembali file baru lalu salin kode di bawah ini



8) Simpan file tersebut dengan nama konfirmlogin.php



Sekarang jalankan alamat login.php lalu login menggunakan username diisi joko23 dan password diisi pasjoko12



Jika Anda berhasil login maka Anda akan melihat tulisan: Anda berhasil login ^_^

Jika Anda gagal login maka Anda akan melihat tulisan: Anda gagal login


Sebuah fitur halaman login berhasil Anda buat, Anda bisa mengembangkan skrip yang saya berikan untuk membuat halaman login yang lebih bagus.

Silahkan bereksperimen dan jika Anda ingin membahasnya bersama saya dan pengunjung lain silahkan isi kotak komentar yang berada dibawah artikel ini.

Thursday, August 4, 2011

Belajar PHP, Kondisi Pengandaian

Kondisi pengandaian yaitu sebuah proses pengandaian disertai aksi jika pengandaian tersebut terjadi dan aksi jika pengandaian tidak terjadi.

Berikut adalah sketsa program Kondisi If Else.

if(kejadian terjadi){

aksi

} else {

aksi

}

Contoh program dari sketsa diatas adalah

if($mobil=="Sedan"){

print("Mobil Sedan");

} else{

print("Bukan Mobil Sedan");

}

Maksud dari program diatas adalah apabila Variabel Mobil sama dengan Sedan maka akan mengeluarkan kalimat Mobil Sedan, jika tidak maka akan mengeluarkan kalimat Bukan Mobil Sedan


Selain Kondisi If Else juga ada Kondisi If Else If, yaitu sebuah pengandaian yang memiliki cabang

Berikut adalah sketsa program kondisi If Else If

if(Kondisi 1){

aksi dari kondisi 1

} else if (kondisi 2){

aksi dari kondisi 2

} else if (kondisi 3){

aksi dari kondisi 3

}

Contoh dari sketsa program diatas adalah

if($mobil=="Sedan"){

print("Mobil Sedan");

} else if ($mobil=="Kijang"){

print("Mobil Kijang");

} else if ($mobil=="BMW"){

print("Mobil BMW");

}


Selamat mencoba ^_^

Thursday, July 21, 2011

Persiapan menjadi Programmer




Tertarik untuk menjadi Programmer?? mungkin tips berikut ini berguna bagi Anda sebelum memulai penerbangan di dunia Pemrograman



1) Pilih bahasa pemrograman

Jangan asal jadi programmer, kalian harus tentukan ingin menguasai bahasa pemrograman apa. Mungkin kalian udah pengen menguasai semua bahasa tapi sebaiknya kalian mulai dari 1 bahasa terlebih dahulu. Ibarat minum segelas air pasti dimulai dari 1 tegukan, begitu juga pemrograman, mempelajari bahasa pemrograman dimulai dari 1 bahasa, 1 baris kode :)


Beberapa jenis bahasa pemrograman

1. Visual Basic (VB)
2. Java Script (JS)
3. Java 2 Enterprise Edition (J2EE)
4. Java 2 Micro Edition (J2ME)
5. Hypertext Preprocessor(PHP)
6. Action Script
7. C
8. C#
9. C++
10. Assembler
11. Python
12.
Common Business Oriented Language (COBOL)
13. Hyper Text Markup Language (HTML)

2) Cari pengetahuan mengenai bahasa yang dipilih

Setelah memilih bahasa pemrograman yang ingin dikuasai, carilah informasi mengenai bahasa yang dipilih, bisa dengan cara mencari di Internet atau bertanya kepada orang yang dianggap sudah mapan dalam bahasa yang sama, hal ini bertujuan agar kalian semakin mengenal bahasa yang dipilih, tak kenal maka tak sayang ^_^

3) Yakinkan hati

Tindakan pasti berasal dari niat, maka yakinkan diri kalian untuk tekun di dunia pemrograman. Jangan membuang umur untuk melakukan sesuatu yang pada akhirnya tidak akan menghasilkan apapun untuk kalian, sangat disayangkan jika Anda masuk dunia programmer jika hanya sekedar ingin tahu dan tidak untuk serius

4) Menyediakan kebutuhan bahasa yang dipilih

Masing masing bahasa memerlukan software dan/atau hardware tertentu untuk menjalankan fungsinya, seperti emulator atau builder yang akan menerjemahkan bahasa yang diketik menjadi program yang diinginkan oleh programmer

5) Mulai petualangan

Setelah empat step diatas kalian selesaikan, kini saatnya memulai petualangan kalian di dunia Pemrograman

Happy Adventure in Coding World ^_^

Tuesday, May 3, 2011

Membuat Direktori dengan PHP

Skrip dibawah ini adalah skrip membuat direktori/folder dengan PHP


<?php

$namafolder="photoaku";
mkdir($namafolder);

?>

Intinya: Menggunakan skrip mkdir untuk membuat direktori

Menghapus Direktori dengan PHP

Skrip dibawah ini adalah skrip menghapus direktori/folder dengan PHP


<?php

$namafolder="photoaku";
rmdir($namafolder);

?>

Intinya: Menggunakan skrip rmdir untuk menghapus direktori

Membuat Tulisan Cetak Miring dengan PHP

Skrip dibawah ini adalah skrip pembuatan cetak miring dengan PHP


<?php
Print("Tulisan ini tidak bercetak miring");
Print("\n");
Print("<i>Tulisan ini bercetak miring</i>");

?>

Hasilnya
=====================================

Tulisan ini tidak bercetak miring

Tulisan ini bercetak miring

=====================================
Intinya: Tulisan yang ingin dicetak miring harus di taruh di antara tanda <i> dan </i>

Membuat Tulisan Cetak Tebal dengan PHP

Skrip dibawah ini adalah skrip pembuatan cetak tebal dengan PHP


<?php

Print("Tulisan ini tidak bercetak tebal");

Print("<b>Tulisan ini bercetak tebal</b>");

?>

Hasil
==========================

Tulisan ini tidak bercetak tebal

Tulisan ini bercetak tebal


==========================


Intinya: Tulisan yang ingin dicetak tebal harus di taruh di antara tanda <b> dan </b>

Membuat alinea baru dengan PHP

Skrip dibawah ini adalah skrip pembuatan alinea baru dengan PHP


<?php

print("Paragraf Pertama");

print("Paragraf Kedua");

?>

Hasilnya adalah
=============================
Paragraf PertamaParagraf Kedua

==============================

Untuk menghasilkan alinea harus ditambahkan skrip "\n" seperti yang dicontohkan pada skrip dibawah ini


<?php

print("Paragraf Pertama");
print("\n");
print("Paragraf Kedua");

?>

Hasilnya adalah
===============================

Paragraf Pertama

Paragraf Kedua

===============================

Mengambil Nilai Minimum dengan PHP

Ini adalah skrip pengambilan nilai Minimum pada program PHP


<?php

$angka1=4;

$angka2=3;

$ambilMin=min($angka1,$angka2);


print("Yang lebih kecil antara $angka1 dengan $angka2 adalah $ambilMin");


?>

Hasilnya adalah

Yang lebih kecil antara 4 dengan 3 adalah 3

Skrip diatas bisa dikembangkan lebih jauh lagi

Mengambil Nilai Maximum dengan PHP

Ini adalah skrip pengambilan nilai Maximum pada program PHP


<?php

$angka1=4;

$angka2=3;

$ambilMax=max($angka1,$angka2);


print("Yang lebih besar antara $angka1 dengan $angka2 adalah $ambilMax");


?>

Hasilnya adalah

Yang lebih besar antara 4 dengan 3 adalah 4

Skrip diatas bisa dikembangkan lebih jauh lagi

Operasi Matematika Dasar dengan PHP

Dibawah ini adalah 4 operasi dasar aritmatik dalam program PHP

Penambahan: http://bahaskomputer.blogspot.com/2011/05/melakukan-penjumlahan-dengan-php.html

Pengurangan: http://bahaskomputer.blogspot.com/2011/05/melakukan-pengurangan-dengan-php.html

Perkalian: http://bahaskomputer.blogspot.com/2011/05/proses-perkalian-dengan-php.html

Pembagian: http://bahaskomputer.blogspot.com/2011/05/proses-pembagian-dengan-php.html

Proses Pembagian dengan PHP

Ini adalah skrip pembagian pada program PHP


<?php

$angka1=12;

$angka2=3;

$prosesBagi=$angka1/$angka2;

print("Hasil dari $angka1 dibagi dengan $angka2 adalah $prosesBagi");
?>

Hasilnya adalah

Hasil dari 12 dibagi dengan 3 adalah 4


Skrip diatas bisa dikembangkan lebih jauh lagi

Proses Perkalian dengan PHP

Ini adalah skrip perkalian pada program PHP


<?php

$angka1=4;

$angka2=3;

$prosesKali=$angka1*$angka2;

print("Hasil dari $angka1 dikali dengan $angka2 adalah $prosesKali");
?>

Hasilnya adalah

Hasil dari 4 dikali dengan 3 adalah 12


Skrip diatas bisa dikembangkan lebih jauh lagi

Melakukan Pengurangan dengan PHP

Dibawah ini adalah skrip pengurangan pada program PHP


<?php

$angka1=4;

$angka2=3;

$prosesKurang=$angka1-$angka2;

print("Hasil dari $angka1 dikurang dengan $angka2 adalah $prosesKurang");
?>

Hasilnya adalah

Hasil dari 4 dikurang dengan 3 adalah 1

Skrip diatas bisa dikembangkan lebih jauh lagi

Melakukan Penjumlahan dengan PHP

Dibawah ini adalah skrip penambahan pada program PHP


<?php

$angka1=4;

$angka2=3;

$prosesTambah=$angka1+$angka2;

print("Hasil dari $angka1 ditambah dengan $angka2 adalah $prosesTambah");
?>

Hasilnya adalah

Hasil dari 4 ditambah dengan 3 adalah 7

Skrip diatas bisa dikembangkan lebih jauh lagi

Saturday, April 30, 2011

Membuat Buku Tamu dengan PHP







Ketika kita mengunjungi sebuah website/blog kadang kita melihat menu bertuliskan Guest Book, Buku Tamu, atau Pesan yang mengarah ke halaman di mana kita bisa menulis pesan kepada pengunjung lain atau kepada administrator. halaman tersebut kadang bisa kita dapatkan dengan bantuan jasa situ pembuatan Buku Tamu atau membuat sendiri.



Dengan bantuan PHP dan database MySQL hal ini bisa di wujudkan. Pada Artikel ini kita akan membuat halaman Buku Tamu, halaman tersebut meminta pengunjung untuk memasukkan Nama, EMail, Judul Pesan dan Pesan. Berikut langkahnya yang di buat dengan menggunakan Macromedia Dreamweaver 8.





1. Jalankan Macromedia Dreamweaver atau program lain yang biasa Anda gunakan untuk membuat Web. Kemudian buat file baru



2. Klik tombol Insert -> Table







3. Masukkan 5 pada Rows dan 2 pada Columns





4. Klik OK



5. Susun tabel supaya mirip dengan gambar berikut







6. Klik pada kolum sebelah kanan Nama, kemudian klik Insert -> Form -> Text Field







7. Jika muncul window berjudul Input Tag Accessibility Attributes pilih OK, jika muncul pertanyaan Add form tag?? pilih No



8. Sekarang terdapat Field Teks di samping Nama





9. Lakukan hal yang sama pada bagian E-Mail dan Judul Pesan



10. Jika sudah klik kolom sebelah kanan kolom Pesan







11. Klik Insert -> Form Textarea







11. Jika muncul window berjudul Input Tag Accessibility Attributes pilih OK, jika muncul pertanyaan Add form tag?? pilih No



12. Sekarang terdapat Field Area di samping Pesan







13. Klik kanan pada Text Area kemudian klik Properties





14. Pada Char width isi 28, pada Num Lines 8, pada TextField isi pesan









15. Klik kolom yang berada di bawah Text Area







16. Klik Insert -> Form -> Button









17. Jika muncul window berjudul Input Tag Accessibility Attributes pilih OK, jika muncul pertanyaan Add form tag?? pilih No



18. Sekarang sebuah tombol telah terbentuk









Ini adalah gambar Form yang sudah jadi







Sebuah Form telah kita bentuk, sekarang kita harus mengatur proses kerja Form, ikuti langkah berikut



1. Pindah ke Tab Code





2. Carilah tulisan kode





3. Ketikkan kode <form action="kirimPesan.php" method="post" enctype="multipart/form-data">
pada bagian atas







4. Kemudian carilah tulisan kode




5. Pada bagian bawahnya, ketikkan skrip </form>



6. Cari kode Untitled Document <title>Untitled Document</title> kemudian pada Untitled Document di ganti dengan Buku Tamu



7. Pindah ke tab Design



8. Klik kanan Text Field pada bagian Nama kemudian pilih properties







Pada bagian Text Field isi dengan nama









9. Klik kanan Text Field pada bagian E-Mail kemudian pilih properties





Pada bagian Text Field isi dengan email









10. Klik kanan Text Field pada bagian Judul Pesan kemudian pilih properties





Pada bagian Text Field isi dengan judulPesan







Save file dengan nama form.php





Form dan Prosesnya telah selesai dibuat, sekarang saatnya membuat kode PHP yang akan menyimpan data yang dimasukkan dari halaman Form.





1. Buat sebuah file baru, pilih tab Code kemudian hapus semua kode yang ada



2. Ketik kode di bawah ini



=============================================

<?php

$sql=mysql_connect("localhost","root","");

mysql_select_db("proyekPHP",$sql);



$nama=$_POST['nama'];

$email=$_POST['email'];

$judulPesan=$_POST['judulPesan'];

$pesan=$_POST['pesan'];





$entri=mysql_query("INSERT INTO bukutamu VALUES('$nama','$email','$judulPesan','$pesan')",$sql);



if($entri){



print("Terimakasih $nama, Pesan Anda sudah kami simpan<br>");

include("form.php");

} else {



print("Terdapat kesalahan<br>");



}

?>

==================================================



Save file dengan nama kirimPesan.php





Oke mari kita cek lagi, Form telah dibuat, Skrip PHP telah dibuat, maka langkah terakhir adalah menyiapkan database yang akan menyimpan Pesan yang dimasukkan. Sebelumnya Anda harus menginstal MySQL, biasanya server lokal seperti Xampp sudah menyediakan service install MySQL saat melakukan penginstalan, sehingga tidak menyulitkan Anda untuk mencari MySQL.



Jika MySQL sudah siap, lakukan langkah berikut.



1. Masuk ke localhost







2. Klik phpMyAdmin





3. Pada Create new database masukkan proyekPHP, kemudian klik Create





4. Pada Create new table on database proyekPHP masukkan bukutamu, pada Number of fields masukkan 4, kemudian klik Go







5. Masukkan field dan Type sesuai dengan gambar berikut





6. Jika sudah klik Save





7. Sekarang table bukutamu yang berfungsi untuk menyimpan pesan telah tercipta







Lakukan ceklist!!!



-Form= Sudah

-Skrip PHP=Sudah

-Database=Sudah



Oke semuanya sudah kita buat, sekarang lakukan test.



Apakah semuanya sesuai dengan yang diharapkan?? Jika iya maka Anda telah berhasil membuat buku tamu sendiri, jika tidak, bahas di blog ini melalui kotak komentar yang berada di bawah Artikel ini agar kita semua bisa mengEvaluasi.





Perhatian: Tutorial pada Artikel ini hanya membuat buku tamu dalam tampilan yang sederhana, Anda bisa mengembangkan buku tamu ini agar menjadi lebih baik


Thursday, March 31, 2011

Xampp



Xampp adalah software yang digunakan untuk membuat Server lokal di komputer Anda, biasa digunakan oleh para Web Programming atau Administrator jaringan, dengan menginstal Xampp maka Anda telah membuat server di komputer Anda yang bisa dinikmati oleh Anda pribadi atau komputer-komputer lain yang berada dalam 1 jaringan dengan Anda.

Jika Anda berada dalam jalan programmer website, maka software ini termasuk mutlak Anda miliki, karena sebelum membeli web hosting, Anda bisa belajar pemrograman web dengan bantuan server lokal dari Xampp

bisa di download di http://www.apachefriends.org/en/xampp.html

Untuk melihat cara menginstalnya silahkan kunjungi http://bahaskomputer.blogspot.com/2011/06/menginstal-xampp-di-windows.html

Wednesday, March 25, 2009

Mengirim E-mail dengan PHP

Salah satu fungsi yang saya sukai dari PHP adalah fungsi mail, dengan fungsi ini saya bisa mengirim email ke orang lain tapa melalui situs penyedia email seperti yahoo, gmail dan yang lainnya. Dengan fungsi ini juga saya bisa melakukan email spam sampai seratus alamat. hebatkan?

berikut sintaks fungsi email dengan PHP

mail("alamatemailpenerima","judulpesan","isipesan","alamatemailpengirim);

Contoh:

<?php
$emailpenerima="anhardown@yahoo.com";

$emailpengirim="anharblog@yahoo.com";

$judul="salam";

$pesan="lagi ngapain mas?";
$kirim =mail($emailpenerima,$judul, $pesan,"From: $emailpengirim");
if(! $kirim){
print("E-mail tidak bisa terkirim!!!");
}else if($kirim){
print("E-mail telah dikirimkan ke alamat $emailpenerima");
}
?>

jika Anda tidak punya alamat email maka Anda bisa mengirimkan email dengan fungsi berikut

mail("alamatemailpenerima","judulpesan","isipesan");

Contoh:

<?php
$emailpenerima="anhardown@yahoo.com";

$judul="salam";

$pesan="lagi ngapain mas?";
$kirim =mail($emailpenerima,$judul, $pesan);
if(! $kirim){
print("E-mail tidak bisa terkirim!!!");
}else if($kirim){
print("E-mail telah dikirimkan ke alamat $emailpenerima");
}
?>