SELAMAT DATANG DI BLOG KAMI

Page Views

Blog Archive

Theme images by Storman. Powered by Blogger.

Labels

Popular Posts

Video Of Day

Tuesday 25 February 2014

Penjelasan Lengkap Penggunaan Statement If, Else dan ElseIf Pada PHP

- No comments
Halo sahabat Belajar Pintar PHP, maaf sebelumnya kalau saya agak lama tidak memposting artikel terbaru lagi diblog kesayangan kita ini karena ada suatu pekerjaan yang mengharuskan saya fokus pada pekerjaan tersebut. Nah untuk saat ini saya ingin membagikan kepada sahabat sekalian Mengenai Apa sih Statement IF ElSE dan ELSE IF itu ? dan untuk apakah itu digunakan ?, mungkin ini adalah pertanyaan yang sering muncul dibenar sahabat sekalian. Menurut saya, berbicara seberapa pentingkah Statement IF, ELSE dan ELSE IF itu saya dengan tegas mengatakan sangat penting karena setiap program yang kita kerjakan pasti tidak akan bisa lepas dari statement ini.

Nah tanpa berpanjang lebar, mari kita langsung kecontoh nyata, sebelumnya saya terangkan dulu logikanya agar sahabat mengerti dan tau kapankah statement ini kita gunakan.

Contoh :
Misalkan kita sedang membuat sebuah program untuk mencari lulus atau tidaknya seorang siswa itu dalam satu mata pelajaran. Misalkan dalam mata pelajaran Biologi. Siswa dinyatakan lulus apabila nilai siswa tersebut lebih besar atau sama dengan (>=) 65 dan siswa yang nilainya 64 ke bawah dinyatakan tidak lulus.

Berikut Logikanya :

Jika Nilai Biologi >= 65 maka siswa LULUS
tetapi
Jika Nilai Biologi < 65 maka siswa TIDAK LULUS

Nah disini mari kita terapkan logika diatas kedalam program PHP, tetapi sebelum masuk ke program cari tahu dulu ada berapa kasus yang harus dibandingkan gunanya apa ? nanti akan saya jelaskan. Dalam contoh kita diatas terdapat dua kasus yang harus dibandingkan yaitu jika Nilai Biologi siswa 65 keatas maka dinyatakan lulus tetapi jika nilai Biologi siswa dibawah 65 maka siswa dinyatakan tidak Lulus.
Berarti ada dua hal harus dibandingkan.


Dalam dunia logika, istilah ‘terpenuhinya suatu syarat’ dapat dikatakan sebagai ‘syarat tersebut bernilai BENAR atau TRUE’. Nah… bentuk pernyataan ‘jika… maka…’ pada contoh di atas dapat diadopsi dalam programming. Untuk menyatakan pernyataan tersebut dalam programming, khususnya PHP, kita bisa menggunakan statement kontrol IF Adapun sintaks atau aturan penulisan IF nya adalah sebagai berikut:

if (syarat)
{
statement;
}

Catatan: Kata ‘if’ harus ditulis dalam huruf kecil semua.

Dalam sintaks di atas, bagian ‘statement’ akan dijalankan atau dilakukan jika ‘syarat’ terpenuhi atau ‘syarat’ bernilai benar/true. Trus… bagaimana bila ‘syarat’ tidak terpenuhi? Ya…bagian ‘statement’ tidak akan dijalankan atau dalam hal ini tidak melakukan apa-apa. Dengan demikian, nilai ‘syarat’ haruslah hanya ada dua kemungkinan, yaitu BENAR atau SALAH itu saja.

Oke jika sudah agak mengerti gambarannya, mari kita buat program dari kasus kita yang diatas tadi, berikut source kodenya :
<?php
$biologi=70;     // mensetting varibel biologi bernilai 70

if ($biologi >= 65)   // jika nilai biologi diatas atau sama dengan 65 maka
{
echo "Lulus"; // cetak kata lulus pada halaman browser
}
else             // jika nilai biologi dibawah 65 maka
{
echo "Tidak Lulus";
}
?>

Nah, jika program diatas dijalankan pada browser anda maka kata yang tercetak didalam halaman browser anda adalah kata "Lulus". Mengapa demikian ? karena nilai dari $biologi yang kita setting diawal adalah 70.
Agar anda lebih paham dengan maksud dan penjelasan saya, coba anda rubah-rubah sendiri nilai dari $biologi diatas dan lihat kata apa yang dicetak pada broser anda dan dengan demikian anda akan lebih cepat mengerti apa dan untuk apa hal ini kita pergunakan nantinya.


Operator Relasional
Terkadang untuk menyatakan suatu syarat, kita menggunakan operator pembanding atau relasional. Hasil penggunaan operator relasional ini akan diperoleh nilai BENAR atau SALAH. Berikut ini beberapa operator relasional yang dapat digunakan
Simbol Makna
< Lebih kecil dari
> Lebih besar dari
>= Lebih besar atau sama dengan
<= Lebih kecil atau sama dengan
== Sama dengan
!= Tidak sama dengan
Perhatikan contoh penggunaan operator relasional pada statement IF berikut ini
<?php
$bil = 10;
if ($bil > 5)
{
echo "Bilangan lebih besar dari 5";
}
?>

Pada script di atas, nilai dari variabel $bil adalah 10. Selanjutnya terdapat statement IF yang di dalamnya terdapat syarat: jika nilai $bil lebih besar dari 5, maka tampilkan teks ‘Bilangan lebih besar dari 5’. Dalam hal ini syarat bernilai BENAR, karena 10 > 5. Karena syarat bernilai BENAR, maka perintah echo " Bilangan lebih besar dari 5"; akan dijalankan.

Namun.. coba perhatikan contoh script berikut ini:
<?php
$bil = 10;
if ($bil == 5)
{

echo "Bilangan sama dengan 5";
}
?>


Operator Logika
Untuk menyatakan suatu syarat, kita dapat menggunakan operator logika. Ketika Anda menempuh sekolah SMA kelas 1, tentu Anda pernah belajar tentang logika dalam matematika. Masih ingatkah Anda dengan operator DAN, ATAU dan juga NEGASI, serta tabel kebenaran BENAR-SALAH? Ya… jangan dikira materi tersebut tidak ada gunanya. Materi tersebut akan dipakai dalam konsep pemrograman. Dalam pemrograman PHP, terdapat beberapa operator logika yang bisa digunakan:
OperatorMakna
&&AND
|| OR
! Negasi


Contoh penggunaan operator logika :
<?php
$hobi = "makan";
if (($hobi == "makan") || ($hobi == "ngemil"))
{
echo "Awas… jangan banyak-banyak, ntar kebanyakan kolesterol<br />";
echo "Serta banyak olahraga ya…";
}
?>

Jadi berdasarkan kode diatas, dapat kita simpulkan bahwa jika kita menggunakan operator logika || atau OR maka jika salah satu syarat saja terpenuhi maka akan berniali TRUE. Untuk lebih mengerti, silahkan anda rubah-rubah sendiri kode diatas agar anda paham apa yang saya maksud.

Nah sekarang mungkin anda akan bertanya, jika demikian, kapan kah ELSE IF itu kita gunakan ?
Untuk menjawab itu mari kita bahas dengan contoh kasus yang lain dan tentunya kasus yang sering kita jumpai dalam kehidupan sehari-hari.

Else If biasanya digunakan jika hal yang dibandingkan tersebut lebih dari dua, sebagai contoh kita akan membuat program tentang nilai biologi juga seperti diatas namun bedanya disini saya akan membuat tiga perbandingan, berikut logikanya :

Jika Nilai Biologi >=80 maka akan dapa Nilai A
jika Nilai Biologi >=65 dan <80 maka akan dapat nilai B
jika Nilai Biologi < 65 dan >=50 maka akan dapat nilai C
dan jika dibawah nilai 50 akan dapat nilai D

Maksud dari logika program diatas adalah :
Jika Nilai biologi siswa 80 keatas maka siswa akan mendapat nilai A sedangkan jika Nilai biologi siswa berkisar dibawah 80 sampai diatas 64 maka akan mendapat nilai B dan sedangkan jika Nilai biologi siswa berkisar dibawah 65 sampai diatas 49 maka siswa akan mendapat nilai C dan jika dibawah 50 Maka akan mendapat Nilai D.

dan untuk jelasnya mari kita masuk ke kode program PHP nya :
sebelumnya Bentuk Umumnya adalah sebagai berikut :

 if (syarat 1)
{
Statement 1
}
else if (syarat 2)

{
Statement 2
}
else if (syarat 3)
{
Statement 3
}
.
.
else {
Statement X
}

Dan berikut kode program logika diatas :


<?php
$biologi=81; // Set Nilai biologi 81

if ($biologi>=80)
{
echo "Anda dapat Nilai A";
}
else if  (($biologi<80) && ($biologi>=65))
{
echo "Anda dapat Nilai B";
}
else if  (($biologi<65) && ($biologi>=50))
{
echo "Anda dapat Nilai C";
}
else
{
echo "Anda dapat Nilai D";
}
?>

Jik kode diatas dijalankan pada browser maka kata yang tercetak dalam browser anda adalah "Anda Dapat Nilai A", mengapa demikian ? karena variabel biologi bernilai "81" dan angka 81 pasti diatas atau lebih besar dari 80. Dan agar anda lebih paham dan mengerti tentang program diatas coba anda rubah-rubah nilai dari variable biologi diatas dan lihat apa perbedaan-perbedaan yang terjadi. Dengan demikian saya jamin anda akan lebih mudah memahaminya.

Sekian dulu untuk saat ini sobat sekalian, semoga tutorial php yang singkat ini dapat berguna buat sobat sekalian. Jika ada yang kurang jelas dengan penjelasan saya ini anda dapat meninggalkan komentar dibawah ini. Dan jangan Lupa Share dan Likenya ya sobat ...!!! Terimakasih.

Tuesday 18 February 2014

Cara Ampuh Menghilangkan SSID wifi.id

- No comments
Cara Ampuh dan Mudah Untuk Menghilangkan SSID wifi.id pada Modem Speedy - SSID wifi.id pada modem speedy dikhawatirkan mengancam keamanan pengguna (pelanggan) speedy.

Contoh wifi punya saya yang belum saya matikan SSID wifi.id



Dan jika anda ingin mematikan atau menghilangkan SSID wifi.id pada modem speedy anda silahkan ikuti langkah di bawah ini  :
  • Download Putty
  • Konek ke IP modem anda (default adalah 192.168.1.1) dengan memilih protokol TELNET.
  • Setelah itu ketikkan password modem anda
  • Setelah itu Ketikkan perintah rtwlan setbssidnum 1  ( Perintah ini untuk mendisable fitur multi SSID, sehingga hanya ada 1 saja yang aktif )

  • Lalu Enter
Dan hasilnya akan seperti ini, hanya ada satu wifi yang aktif


Sekian

Tutorial Konfigurasi DNS Server Pada Debian

- No comments

Kali ini saya akan berbagi Tutorial Konfigurasi DNS Server Pada Debian, tutorial ini adalah sebuah dasar dalam pembuatan DNS Server, jika tertarik membacanya silahkan simak di bawah ini.

1. Install pake bind9
   #apt-get install bind9

2. Buat file konfigurasi
   - db.ip       <- /etc/bind
   - db.domain   <- /etc/bind
   - named.conf  <- /etc/bind
   - resolv.conf <- /etc

3. Edit file konfigurasi
   #pico /etc/bind/db.ip
   $TTL 68400
   @ IN SOA namadomain.com. root.namadomain.com. (
1
2
3
4
5 )
   @ IN NS     namadomain.com.
   1 IN PTR         ns1.namadomain.com.
   1 IN PTR  www.namadomain.com.
   1 IN PTR  sql.namadomain.com.
   1 IN PTR  ftp.namadomain.com.
   1 IN PTR  vpn.namadomain.com.

   #pico /etc/bind/db.domain
   $TTL 68400
   @ IN SOA namadomain.com. root.namadomain.com. (
1
2
3
4
5 )
   @   IN NS namadomain.com.
   @   IN A 192.168.0.1
   ns1 IN A 192.168.0.1
   www IN A 192.168.0.1
   sql    IN A 192.168.0.1
   ftp  IN A 192.168.0.1
   vpn IN A 192.168.0.1
   @ IN AAAA ::1

   #pico /etc/bind/named.conf
   zone "namadomain.com"{
type master;
file "/etc/bind/db.domain";
   };
   zone "0.168.192.in-addr.arpa"{
type master;
file "/etc/bind/db.ip";
   };

   #pico /etc/resolv.conf
   nameserver 192.168.0.1

4. Restart
   #invoke-rc.d bind9 restart  atau #/etc/init.d/bind9 restart

Keterangan : 
  • 192.168.0.1 : ganti dengan ip server anda sendiri
  • 0.168.192 : ganti sesuai kelas ip yang anda gunakan dan cara penulisan terbalik contoh 192.168.0 menjadi 0.168.192
  • namadomain.com : Bisa anda ganti dengan alaman website anda yang ingin di buat
  • 1      IN PTR         ns1.namadomain.com.
    1 IN PTR  www.namadomain.com.
    1 IN PTR  sql.namadomain.com.
    1 IN PTR  ftp.namadomain.com.
    1 IN PTR  vpn.namadomain.com. (Ganti angka 1 dengan angka terakhir pada ip server anda contoh 172.16.2.37 maka ip yang di tulis adalah 37

Lebih Jelasnya anda bisa melihat vidio berikut ini:


Sekian.

Sunday 16 February 2014

Download Shell/Backdoor GCA V3.1

- No comments
Sekilas Tampilan Shellnya




Download
Password  Shell : Seperti Biasa :v


Kumpulan Dork SQL Injection Terbaru

- No comments

Kali ini saya akan berbagi beberapa dork untuk SQL Injection,bagi anda yang ingin tahu dan ingin menggunakan dork sql tersebut silahkan download di bawah ini


Friday 14 February 2014

Free Download Acunetix Web Vulnerability Scanner 9 Full Crack

- No comments
Acunetix Web Vulnerability Scanner 9 Full Crack - Keamanan Website adalah aspek yang mungkin paling diabaikan saat ini. Seharusnya tingkat keamanan pada sebuah website harus menjadi prioritas dalam hal apapun. Acunetix Web Vulnerability Scanner merupakan sebuah aplikasi scanner yang mana berfungsi untuk menguji keamanan web anda. aplikasi ini otomatis memeriksa aplikasi web Anda terhadap celah SQL Injection, XSS & kerentanan web lainnya. Denngan begitu anda kana mengetahui kelemahan security yang ada di web anda dan kemudian segera memperbaikinya lagi.




Download

Tutorial install
  1. Install Acunetix
  2. Copy crack ke C:\Program Files\Acunetix

    Thursday 13 February 2014

    Perbedaan Hacker Dengan Cracker

    - No comments
    • Hacker :  Orang yang mempelajari system yang biasanya sukar dimengerti untuk kemudian mengelolahnya dan men-share hasil ujicoba yang dilakukannya. ( Hacker Tidak Merusak Sistem )
    • Cracker : Orang yang mempelajari sistem dengan maksud jahat - muncul karena sifat dasar manusia ( salah satunya adalah merusak )

    Kesimpulan :
    Hacker tidak merusak sistem sedangkan Cracker bertujuan merusak/mengubah sistem


    Cara Menghapus Fille/Folder Autorun.inf Dengan Mudah

    - No comments

    Terkadang pada saat kita memasukkan FD ( FalshDisk ) kita menemukan fille/folder Autorun.inf yang di deteksi oleh antivirus kita akan tetapi fille/folder Autorun.inf tersebut tidak bisa terhapus menggunakan antivirus kita dan sekarnag saya akan bebrbagi aplikasi sederhana yang penggunaannya sangat mudah yang dapat menghapus fille/folder autorun.inf

    Download

      Wednesday 12 February 2014

      Raise Data Recovery Free Download Software

      - No comments




      Free Download Raise Data Recovery - Full Version Software

      Raise Data Recovery for FAT/NTFS 5.12.1
      SIZE: 7.6 MB
      Languages: English, German, Russian

      OS: Microsoft Windows XP, 2003, Vista, 2008, 7, 8
      Language: English, German, Russian

      Home Page - http://www.ufsexplorer.com/



      DOWNLOAD LINKS:

      Download Raise Data Recovery Free

      Stellar Phoenix Photo Recovery Free Download

      - No comments




      Download Free Software Stellar Phoenix Photo Recovery - Full Version


      Stellar Phoenix Photo Recovery 6.0.0.1
      SIZE: 10.1 MB

      Key Features:
      Supports scanning of 2 terabytes of storage space.
      Provides option to add file headers.
      New user-friendly interface
      Fast recovery of lost image and media formats.
      Raw recovery from storage devices.
      Recovery from corrupt memory card.
      Recovery of files from

      MultiBoot USB XXII Afin Free Download

      - No comments




      Download Free Software MultiBoot USB XXII Afin - Full Version

      MultiBoot USB XXII afin
      SIZE: 14.73 GB
      Language: English,Russian
      Year / Issue Date: 2014.02.01
      Version: XXII (22.0)
      Developer: afin aka akfin
      Bit depth: 32bit, 64bit



      DOWNLOAD LINKS:

      Download MultiBoot USB Free

      Thursday 6 February 2014

      Tutorial Sederhana Bypass SQL Login

      - No comments
      Bypass SQL Login - memanfaatkan eror pada sql website tersebut, kita dapat login ke administrator web tersebut tanpa harus memasukan username dan password yang sudah dibuat oleh pemilik/admin.

      Dork yang dapat digunakan sebagai berikut :
      inurl:manager intitle:Admin Panel
      inurl:/admin2/ ext:php
      inurk:/admin/ ext:php
      inurl:/adminpanel/ ext:php
      inurl:/admin_panel/

      Berikut Tutorialnya/Langkah Langkahnya :

      • Silahkan masukkan dork tersebut ke google ( pilih salah satu ) : 
      • Lalu pilih target, contohnya seperti target berikut : http://www.hotairballoonridescolorado.com/adminpanel.php
      • Setelah Itu jika anda telah mendapatkan target silahkan anda coba login dengan menggunakan 
      username :  ' or 1=1 limit 1 -- -+ 
      password  : ' or 1=1 limit 1 -- -+
      Screenshot :


      • Jika anda telah masuk adminnya maka anda telah berhasil hehe :D
      • Selesai...

      Wednesday 5 February 2014

      Free Download Connectify Hotspot Pro 7.2 Full Patch

      - No comments
      Connectify Hotspot Pro adalah software yang berfungsi untuk membuat komputer atau laptop sobat sebagai Access Point, sehingga dapat menyebarkan koneksi internet melalui Wi-Fi. Connectify Hotspot Pro ini juga dilengkapi dengan Connectify Dispatch, yang berfungsi untuk menggabungkan koneksi internet, sehingga koneksi internet kita menjadi lebih cepat. Software ini juga memiliki interface yang cukup simple, dan tidak akan membingungkan penggunanya.



      Screenshot


      Download

        Tutorial Install :
        1. Install Connectify seperti biasa, kemudian Restart PC sobat.
        2. Copy "Patch Connectify Hotspot Pro 7.2.exe" dari dalam folder Patch, kemudian paste di folder instalasi Connectify.
        3. ex : C:\Program Files\Connectify\
        4. Buka "Patch Connectify Hotspot Pro 7.2.exe", kemudian klik Activate PRO.
        5. Tunggu sekitar 1 menit, kemudian buka Connectify.
        6. Jika muncul halaman login, close saja.
        7. Selesai.

        Tuesday 4 February 2014

        Free Download Activator Windows 8 All

        - No comments

        Free Download Activator Windows 8 All - Kali ini saya akan bagikan Activator untuk semua jenis OS Windows 8, jika berminat untuk menggunakannya silahkan download di bawah ini


        Download

        Switer Garuda Cyber Army

        - No comments

        Harga : 150.000 *belum ongkir * khusus anggota asli GCA *bayar setelah jml pemesan pas
        Bahan : Fleece & bordir
        Stats : PREORDER
        Ukuran : S,M,L,XL
        Pemesanan : Hanya 16pcs *lebih juga bisa

        lambang ada, nickname di ganti "Garuda Cyber Army"

        Hub : 081215602245 / Chat

        Sekian