Kamis, 22 Maret 2012

FREE Patch Internet Download Manager 6.09 Build 3

Patch ini bisa digunakan untuk Internet Download Manager terbaru, sudah saya coba sendiri dan hasilnya IDM saya telah menjadi full version.
Penggunaanya cukup mudah, download FREE Patch IDM disini lalu close terlebih dahulu IDM anda di system tray, setelah itu buka patchnya, tapi sebelumnya matikan dulu terlebih dahulu Antivirus di PC anda karena patch ini terdeteksi sebagai virus, tapi sebetulnya tidak ada virus sama sekali jadi aman untuk digunakan.
Setelah terbuka klik patch, lalu masukan first name dan last name untuk diregistrasikan ke IDM di PC kita, setelah itu maka akan ada pemberitahuan patch succesfull, tutup patchnya lalu buka IDM dan lihatlah hasilnya 
info : http://und3rw0rld.info/patch-internet-download-manager-6-09-build-3/

Cara Membuat Posting Blog Yang Baik

Bagaimana cara membuat posting blog yang baik?
pertanyaan itu sering kali muncul di benak blogger, terutama blogger pemula. Di sini saya akan mencoba memberikan sedikit tips blogging yang saya punya berdasarkan pengalaman saya menjadi blogger.
  1. Tulislah judul yang informatif
    judul seperti apa yang informatif? judul yang informatif adalah judul yang bisa dimengerti oleh pembaca dan sesuai dengan isi postingan. Jika ada sebuah posting yang isinya memberitahukan nama-nama pemenang lomba blog, mana di antara 2 judul posting ini yang informatif? “pengumuman” atau “pengumuman pemenang lomba blog“? tentu saya judul yang informatif adalah “pengumuman pemenang lomba blog
  2. Isi posting jangan terlalu sedikit
    menulis posting di blog tidak sama dengan mengupdate status di twitter yang hanya 160 karakter. Tulislah informasi yang lebih banyak lagi.
  3. Tambahkan gambar pada postingan
    menambahkan gambar pada postingan bisa menjadi nilai lebih pada postingan anda. Dengan adanya gambar, pengunjung tidak merasa bosan membaca tulisan anda, apalagi jika posting anda terlalu panjang. Tentunya gambar yang ditambahkan harus sesuai dengan isi postingan
  4. Sebutkan sumbernya jika anda mengambil posting / mengutip dari orang / web lain
    Anda akan disebut sebagai plagiat jika mengambil tulisan dari posting orang lain tanpa menyebutkan sumbernya.

Minggu, 22 Januari 2012

Mengenal Form pada PHP

Karena terbenturnya proyek SIM berbasis desktop sehingga saya tidak ada waktu untuk belajar PHP lagi. Akhirnya  proyek sudah selesai dan saya bisa memulai belajar PHP lagi. Kali ini saya akan belajar untuk pengenalan struktur Form pada PHP. Mari kita simak bersama apa itu Form pada PHP.
Tujuan dari dari pembahasan Form dan Array adalah
 - kita bisa mempelajari penggunaan elemen elemen form pada halaman web
 - membuat form dinamis dengan menggunakan PHP

Form
berikut adalah cara membuat form pada PHP

<form id="form1" name="form1" method="post" action="">
    ......elemen form
</form>
berikut keterangan dari atribut form

  • id -> merupakan nama identitas; akan digunakan pada saat menggunakan javascript() dengan fungsi getElementById()
  • Name -> merupakan nama dari form digunakan pada saat kita melakukan proses data dari form
  • Method -> cara form melakukan proses pengiriman data, secara default akan menggunakan metode POST tetapi kita dapat menggunakan parameter GET
  • Action -> digunakan untuk memasukkan file yang berfungsi untuk mengolah data dari form tersebut
Elemen Form
berikut adalah beberapa elemen form yang biasa digunakan

Elemen TextField
Digunakan untuk menerima input dari user, sintaksnya adalah sebagai berikut


<input type="text" name="nama" id="nama"> 

Untuk menggunakan type password pada elemen ini, perhatikan sintaks berikut


<input type="password" name="pass" id="pass">



    Perhatikan contoh penggunaan elemen textfield

    <form action="" method="post" name="form1">

        Silahkan dicoba 

    <input id="nama" name="nama" type="text" /> 

    <input id="pass" name="pass" type="password" />

    </form>

Hidden Field
Berfungsi untuk mengirimkan file html yang sifatnya tersembunyi

<input type="hidden" name="proses" id="proses" value="form1">


TextArea
Berfungsi untuk menerima input dari user dalam bentuk beberapa baris, Berikut contoh penggunaan text area yang saya copy dari W3Schools.com


<textarea rows="2" cols="20">
At W3Schools you will find all the Web-building tutorials you need, from basic HTML to advanced XML, SQL, ASP, and PHP. 
</textarea>
pada textarea dapat menampung character yang jumlahnya tidak terbatas, pada textarea atribut yang harus ada adalah rows dan cols


Checkbox
Digunakan untuk memilih data yang lebih dari satu pilihan

<form name="coab">
<input type="checkbox" name="mobil" value="Toyota" /> Aku memilih toyota </br>
<input type="checkbox" name="mobil" value="Honda" /> Aku memilih Honda </br>
</form>

Radio button
Digunakan untuk memilih data yang hanya satu pilihan saja


<form name="belajar">
<input type="radio" name="mobil" value="Toyota" /> Aku memilih toyota </br>
<input type="radio" name="mobil" value="Honda" /> Aku memilih Honda </br>
</form>

List / Menu (Drop down list)
Digunakan untuk memilih salah satu item dari daftar pilihan

<form name="belajar">
<select name="Hobby" id="Hobby">
<option value="menari">menari</option>
    <option value="bernyanyi">bernyanyi</option>
    <option value="Melukis">melukis</option>
</select>
</form>

File Field
Digunakan untuk menampilkan field yang berguna untuk mengambil data dari client untuk di upload ke server

    <input type="File" name="imagefile" />

Button
Berfungsi untuk melakukan proses data yang ada di dalam form untuk diolah pada script php
  <input type="submit" name="button1" value="kirim" />

Reset button
Digunakan untuk membatalkan semua proses pengisian data yang dilakukan dielemen inpit form
      <input type="reset" name="reset" value="ulang" />
contoh
<form name="belajar">
<select name="Hobby" id="Hobby">
<option value="menari">menari</option>
    <option value="bernyanyi">bernyanyi</option>
    <option value="Melukis">melukis</option>
    <input type="File" name="imagefile" />
    <input type="submit" name="button1" value="kirim" />
      <input type="reset" name="reset" value="ulang" />
</select>
</form>

berikut contoh penggunaan atribut atribut dari form
<form action="view.php" method="get">
<table width="65%" class="table1" align="center">
  <tr>
    <th scope="col">FORM REGISTRASI</th>
  </tr>
  <tr>
    <td><table width="100%" class="table2">
      <tr>
        <td width="25%" id="text">NIM</td>
        <td width="5%" align="center"><b>:</b></td>
        <td width="70%">
          <input name="nim" type="text" id="nim" size="50" maxlength="10" />
        </td>
      </tr>
      <tr>
        <td width="25%" id="text">NAMA</td>
        <td align="center"><b>:</b></td>
        <td><input name="nama" type="text" id="nama" size="50" /></td>
      </tr>
      <tr>
        <td width="25%" id="text">JENIS KELAMIN</td>
        <td align="center"><b>:</b></td>
        <td>
          <input type="radio" name="jk" value="Laki-laki" />
        Laki-laki &nbsp;&nbsp;&nbsp;&nbsp;
        <input type="radio" name="jk" value="Perempuan" />
        Perempuan</td>
      </tr>
      <tr>
        <td width="25%" id="text">ASAL</td>
        <td align="center"><b>:</b></td>
        <td>
          <select name="asal">
            <option value="-">-</option>
            <option value="Yogyakarta">Yogyakarta</option>
            <option value="Jakarta">Jakarta</option>
            <option value="Jawa Timur">Jawa Timur</option>
          </select>
        </td>
      </tr>
      <tr>
        <td width="25%" id="text">NO TELP</td>
        <td align="center"><b>:</b></td>
        <td><input name="telp" type="text" id="telp" size="50" maxlength="13" /></td>
      </tr>
      <tr>
        <td width="25%" id="text">ALAMAT EMAIL</td>
        <td align="center"><b>:</b></td>
        <td><input name="email" type="text" id="email" size="50" /></td>
      </tr>
      <tr>
        <td width="25%" id="text">PASSWORD</td>
        <td align="center"><b>:</b></td>
        <td><input name="password" type="password" id="password" size="50" /></td>
      </tr>
      <tr>
        <td width="25%" valign="top" id="text">HOBBY</td>
        <td align="center" valign="top"><b>:</b></td>
        <td><table width="100%" border="0">
          <tr>
            <td width="48%">
              <input type="checkbox" name="hb1" value="Sepakbola" />Sepakbola
              <br />
              <input type="checkbox" name="hb2" value="Futsal" />Futsal
              <br />
              <input type="checkbox" name="hb3" value="Berenang" />Berenang
            </td>
            <td width="52%"><input type="checkbox" name="hb4" value="Membaca" />Membaca
              <br />
              <input type="checkbox" name="hb5" value="Jogging" />Jogging
              <br />
              <input type="checkbox" name="hb6" value="nGoWes" />nGoWes</td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td width="25%" valign="top" id="text">DESKRIPSI DIRI</td>
        <td align="center" valign="top"><b>:</b></td>
        <td>
          <textarea name="desk" cols="50" rows="5"></textarea>
        </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td align="center">      
    <input type="submit" value="OK" />&nbsp;&nbsp;&nbsp;&nbsp;
    <input type="reset" value="Batal" />    </td>
  </tr>
</table>
</form>

simpan form tersebut form.html

buat php file sebagai berikut

<?php
//menangkap value form yang disimpan dalam sebuah variabel
$a = $_GET['nim'];
$b = $_GET['nama'];
$c = $_GET['asal'];
$d = $_GET['telp'];
$e = $_GET['email'];
$f = $_GET['password'];
$g = $_GET['jk'];
$h = $_GET['desk'];
$i = $_GET['hb1'];
$j = $_GET['hb2'];
$k = $_GET['hb3'];
$l = $_GET['hb4'];
$m = $_GET['hb5'];
$n = $_GET['hb6'];

//menampilkan dari variabel diatas dalam browser
echo $a.'<br />';
echo $b.'<br />';
echo $c.'<br />';
echo $d.'<br />';
echo $e.'<br />';
echo $f.'<br />';
echo $g.'<br />';
echo $h.'<br />';
echo $i.' &nbsp;&nbsp;&nbsp;' .$j. ' &nbsp;&nbsp;&nbsp;' .$k. '<br />';
echo $l.' &nbsp;&nbsp;&nbsp;' .$m. ' &nbsp;&nbsp;&nbsp;' .$n. '<br />';
?>
simpan sebagai view.php

Silahkan dicoba dan berexplorasi



Senin, 19 Desember 2011

Kontrol struktur pada PHP

Pada postingan kali ini saya ingin belajar tentang kontrol struktur pada PHP. kontrol struktur sangatlah penting pada tiap tiap pemrograman sebagai dasar dari pemrograman, khususnya sebelum kita memulai belajar pemrograman yang lebih handal seperti pemrograman berorientasi objek.

1. Fungsi IF
IF ($expresi){
   $Statement yang dilaksanakan
}
contoh


<?php

   $nilaiX = 100;
   $nilaiY = 124;
   
   echo "Cara 1 : " . "<br />";
   if ($nilaiX < $nilaiY)
      echo "\$nilaiX < \$nilaiY";
   
   echo "<br />";
   echo "Cara 2 : " . "<br />";
   if ($nilaiX < $nilaiY){
      echo "\$nilaiX < \$nilaiY";  
   }

?>
2. Fungsi else  and else if
if ($a < $b){
 $statement1 yang akan di laksanakan
}else{
$statement2 yang akan di laksanakan
}
contoh
<?php

   $nilaiX = 456;
   $nilaiY = 124;
   
   echo "\$nilaiX = " . $nilaiX;
   echo "<br />\$nilaiY = " . $nilaiY . "<br />";
   if ($nilaiX < $nilaiY) {
      echo "\$nilaiX Lebih Kecil dari \$nilaiY";   
   }else{
      echo "\$nilaiX Lebih Besar dari \$nilaiY";   
   }
   
?>



dan


<?php

   $a = 6;
   
   if ($a == 5) {
      echo "a sama dengan 5";   
   }elseif($a == 6){
      echo "a sama dengan 6";
   }else{
      echo "a tidak sama dengan 5 atau 6";   
   }

?>



3.Fungsi switch...case
fungsi switch...case hampir sama dengan fungsi if ,namun fungsi switch...case lebih memudahkan pengontrolan untuk banyak ekpresi

switch($kondisi/$ekspresi)
{
  case "$kondisi1" :
          $statement1;
          break;

  case "$kondisi2" :
          $statement2;
          break;

  case "$kondisi3" :
          $statement3;
          break;
  case ".....";


}
contoh
<?php

   $nilai1 = 100;
   $nilai2 = 150;
   $proses = "penjumlahan";
   
   switch($proses)
   {
      case "perkalian" :
            $hasil = $nilai1 * $nilai2;
            break;
      case "penjumlahan" :
            $hasil = $nilai1 + $nilai2;
            break;
      default:
            $hasil = "Error Tidak ada hasil";
            break;
   }
   echo "Hasil $proses = " . $hasil;
   
?>



4. Fungsi for (perulangan)
 
  for ($nilai_awal, $kondisi_batasan, $inc/dec)
{
   $statement yang akan di lakukan
}
contoh
<?php

echo "Contoh pertama :<br />";
$NilaiAwal = 1;
$NilaiBatas = 20;

for ($NilaiAwal; $NilaiAwal <= $NilaiBatas; $NilaiAwal++) {
   echo "Nilai ke $NilaiAwal ";
   echo "<br />";
}

echo "<br />Contoh Kedua : <br />";

for ($baris=1; $baris <= 5; $baris++)
{
   for ($kolom=1; $kolom <= 6; $kolom++)
   {
      echo "[" . $baris ."," . $kolom ."] ";
      echo "&nbsp;&nbsp;";
   }
   echo "<br />";
}

?>



5. Fungsi Foreach
Fungsi foreach digunakan untuk mengakses data dalam bentuk array
foreach($data as $value){
   $statement yang di eksekusi dimana data yang digunakan adalah $value
}
contoh
<?php

// contoh pertama mengakses
// data array dengan for

$dataArray = array ("red", "green", "blue", "yellow");

echo "Mengakses Data Array dengan For :" . "<br />";
$jmlData = sizeof($dataArray);
for ($i=0; $i < $jmlData; $i++) {
   echo "Warna = " . $dataArray[$i];
   echo "<br />";
}

// contoh mengakses data dengan
// menggunakan foreach
echo "<br />";
echo "Mengakses Data Array dengan foreach :" . "<br />";
foreach ($dataArray as $value) {
   echo "Warna = " . $value;
   echo "<br />";
}

?>



6.Fungsi DO - WHILE
do {
 $statement yang dilakukan
}while($kondisi);

contoh
<?php

$nourut = 1;

do{
   echo "No Urut. " . $nourut;
   echo "<br />";
   $nourut++;
}while($nourut <= 5);

?>



7.Fungsi  while


<?php

$NilaiAwal = 0;
$NilaiAkhir = 10;

while($NilaiAwal < $NilaiAkhir)
{
   if (!($NilaiAwal % 2)) {
      echo "$NilaiAwal adalah bil. genap";   
      echo "<br />";
   }
   $NilaiAwal++;



akhirnya belajarku tentang kontrol struktur selesai juga...
silahkan di coba untuk outputnya dan selamat bereksperimen

OUTPUT STRING PADA PHP

pada postingan kali ini saya akan belajar tentang cara mencetak atau menampilkan data pada layar dengan menggunakan fungsi string pada PHP.

ECHO / PRINT() fungsi
Echo / print() mempunyai fungsi yang sama yaitu digunakan untuk mencetak data ke layar. untuk echo merupakan ciri kas dari bahasa pemrograman PHP
<?php
echo "cara penulisan menggunakan echo ";
print "<br/> cara penulisan menggunakan print()";

?>

PRINTF()
Digunakan untuk mencetak data ke layar dengan menggunakan pemformatan string. sintaks ini memiliki kesamaan dengan sintaks yang ada pada bahasa c/c++ 

printf($format, %argumen1,%argument2)

sebagai contoh

<?php
$format = "saya memiliki balon sejumlah %d buah di beli dari %s";
printf($format,4,"pasar");
?>

dari listing diatas variabel di definisikan dengan nama $format yang di dalamnya terdapat argumen %d yang menunjukan bilangan interger dan argumen %s yang menunjukan tipe string

contoh lain

<?php 
    
   $x = 10; 
   $y = 20; 
    
   $hasil = $x + $y; 
   $proses = "penjumlahan"; 

   $format = "Hasil %s antara %d dan %d adalah %d"; 
   printf ($format, $proses, $x, $y, $hasil); 
?> 

dan 

penggunaan float

<?php
   
   $x = 10;
   $y = 4;
   $hasil = $x / $y;
   $proses = "pembagian";
   $format = " hasil %s antara %d dan %d adalah %.2f";
   printf ($format, $proses, $x, $y, $hasil);
   
?> 

silahkan bereksperimen

Minggu, 18 Desember 2011

PHP ON THE FLY

awal nya saya bingung apa itu PHP ON THE FLY. dari berbagai sumber php on the fly mempunyai arti bahwa php tidak selalu bahasa yg di embeded ke dalam HTML, namun PHP juga dapat untuk membuat kode HTML maupun javascript. sebagai contoh berikut

<?php
   
   echo "<html>";
   echo "<head>";
   echo "<title>Test php on the fly</title>";
   echo "</head>";
   echo "<body>";
   echo "halo... saya ada di body";
   echo "</body>";
   echo "</html>";
   
?> 



Output
----------------
halo... saya ada di body

Sabtu, 17 Desember 2011

Memulai belajar PHP

Akhirnya mulai juga saya untuk belajar PHP. Dikarenakan ada proyek ERP yang mengharuskan saya untuk belajar PHP , mari kita yg masih pemula belajar bersama saya disini sambil berblogging ria.
pertama tama bahan yang harus disiapkan adalah

1.disini saya menggunakan WAMP5 (wamp5 2.2) dimana wamp5 memiliki komponen yang digunakan untuk menjalankan file PHP
 - Server Apache 2.2.21 -> sebagai server untuk menjalankan file PHP
 - PHP 5.38 -> digunakan sebagai aplikasi yang menangani proses masukan dari user dan melakukan pengolahan data disisi server.
 - MySQL 5.5.16 -> wamp5 2.2 mendukung mysql 5.5.16

2. Dreamweaver CS4 sebagai Editornya (mungkin yang lain bisa menggunakan editplus,notepad, dll)

Setelah menginstal kedua tool diatas maka pertama tama kita setting site terlebih dahulu pada dreamweaver agar PHP dapat berjalan dengan baik

1. masuk manage sites

2. pilih new Site

3. isikan nama site dan alamat addres url (disini saya menggunakan nama localhost/NamaFolder)

4. Pilih penggunaan server technology

5. seting testing url
6. kemudian next aja.

setelah selesai setting, kita akan memulai belajar scripting PHP.

PHP merupakan bahasa pemrograman yang disebut sebagai scripting, dalam arti PHP merupakan pemrograman yang di tempelkan/embedded pada bahasa atau aplikasi lain.

Pertama tama kita akan belajar cara penulisan script PHP

<?php

  ....isikan statement script php disini
  echo "Halo world";
   echo "<br />Saya dari script php"; 

?>  


<?php

   echo "Halo world";
   echo "<br />Saya dari script php"; 

?>

silahkan di save dan di buka pada browser anda

Output
---------
Halo world
Saya dari script php

Dengan ini kita berhasil membuat script PHP kita yg pertama.