if didalam echo

if didalam echo

http://stackoverflow.com/questions/3507042/if-block-inside-echo-statement
http://hastomo.net/php/struktur-dalam-php/
http://www.duniailkom.com/tutorial-form-php-cara-membuat-validasi-form-php-fungsi-isset-dan-empty/



You can always use the ( <condition> ? <value if true> : <value if false> ) syntax (it's called the ternary operator - thanks to Mark for remining me :) ).
If <condition> is true, the statement would be evaluated as <value if true>. If not, it would be evaluated as <value if false>
For instance:
$fourteen = 14;
$twelve = 12;
echo "Fourteen is ".($fourteen > $twelve ? "more than" : "not more than")." twelve";



This is the same as:
$fourteen = 14;
$twelve = 12;
if($fourteen > 12) {
  echo "Fourteen is more than twelve";
}else{
  echo "Fourteen is not more than twelve";
}


echo"
   <tr>
    <td>$no</td>    
    <td>$p[nama_prodi]</td>
    <td>$d[nidn]</td>
    <td>$d[nama_doskar]</td>
    <td>$d[pendidikan]</td>
    <td>$krj[biaya_study]</td>
    <td>$krj[tmpt_bljr]</td>
    <td>$krj[thn_msk]</td>
    <td>".($krj['thn_lls'] != null ? "LULUS" : "Tidak LULUS")."</td>
    <td>$krj[thn_lls]</td>
    <td>$krj[no_ijasah]</td>
    
   </tr>";

Posisi Elemen di Tengah dengan CSS


http://www.dte.web.id/2012/01/how-to-centering-element-with-css.html

Ada dua metode untuk mengatur posisi elemen agar berada di tengah. Pertama, menggunakan metode margin auto untuk posisi elemen di tengah secara horizontal. Ke dua, menggunakan margin negatif dan posisi absolut untuk posisi elemen berada di tengah secara vertikal maupun horizontal.

Posisi di Tengah secara Horizontal

Menerapkan nilai margin auto pada sisi kiri dan kanan akan membuat elemen berada di tengah secara horizontal. Katakanlah bahwa margin auto merupakan margin otomatis yang bisa menyesuaikan diri. Dengan menerapkan margin auto, maka elemen seolah-olah akan menjauhkan dirinya sejauh-jauhnya dari sisi kiri dan kanan sehingga elemen di antaranya akan diam di tengah:
#page-wrap {
  width:300px;
  height:1000px;
  margin:0 auto;
}
Centered HTML Element
margin:10px auto 0;

Posisi di Tengah secara Horizontal dan Vertikal

Caranya dengan menerapkan posisi absolut pada elemen. Atur nilai top dan left sebesar 50% (gambar pertama), kemudian tarik kembali elemen menuju ke tengah dengan menuliskan nilai margin-top dan margin-left sebesar setengah dari tinggi dan lebar elemen dengan nilai negatif (gambar ke dua):
#page-wrap {
  width:300px;
  height:240px;
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-150px; /* (300/2) */
  margin-top:-120px;  /* (240/2) */
}
Centered HTML Element
Atur nilai top dan left sebesar 50%, kemudian angkat kembali elemen dengan jarak 1/2 dari lebar dan tinggi elemen.
Khusus untuk Internet Explorer lama biasanya memerlukan penambahaan deklarasi text-align:center pada elemen induknya seperti ini:
body {
  text-align:center;
}

#page-wrap {
  text-align:left;
  width:300px;
  height:1000px;
  margin:0 auto;
}
mengatur urutan pengisian form

mengatur urutan pengisian form

http://www.zainalhakim.web.id/posting/mengatur-urutan-pengisian-form.html
http://www.zainalhakim.web.id/posting/mengatur-format-tabel-dengan-css.html

Sebagian orang mengabaikan urutan pengisian form karena proses input data masih bisa dibantu dengan adanya mouse, sehingga bisa dengan leluasa berpindah dari isian satu ke lainya. Tapi sebagian orang yang terbiasa hanya menggunakan keyboard, tentunya lebih memilih menggunakan tombol tab untuk berpindah dari inputan satu ke lainya.
Untuk form yang sederhana tentunya tidak akan bermasalah karena urutan posisi pengisian form akan otomatis bisa dipindah dengan tombol keyboard tab dari objek input yang paling atas ke objek input dibawahnya. Lihat form berikut :



Jika pertama kali kursor keyboard sudah berada pada posisi nomor 1, maka untuk berpindah ke inputan berikutnya anda bisa menekan tab, sampai pada tombol simpan. Untuk kasus seperti diatas mungkin form masih bisa ditampilkan secara penuh satu halaman tanpa ada scroll kebawah sehingga masih memungkinkan diisi secara vertikal.
Untuk beberapa kasus yang melibatkan inputan yang banyak tentunya akan sedikit bermasalah jika kita rancang secara vertical ke bawah, sehingga harus disajikan secara horizontal ke kanan agar proses input lebih mudah. Lihat contoh form berikut :


Jika anda buat form menurun, pasti akan membutuhkan scroll yang agak panjang ke bawah. Akan tetapi dengan rancangan form seperti itu akan muncul masalah baru yaitu : urutan tab perpindahan isian dimulai dari kiri, ke kanan, ke kiri bawah, ke kanan sampai ke inputan paling akhir dibawah. Lihat ilustrasi gambar berikut :

Hal seperti diatas akan sedikit mengurangi kemudahan pengisian data karena urutan pengisian kurang sesuai. Bagaimana agar urutan pengisian bisa diatur sehingga menghasilkan seperti ini :
Caranya anda bisa tambahkan/atur urutan dengan atribut tabindex=urutan. Lihat contoh kode berikut :
<form id="FDaftar" name="FDaftar" method="post" action="">
  <table width="580" border="0" align="center" cellpadding="3" cellspacing="0">
    <tr>
      <td height="46" colspan="6" align="center"><h3>DATA MAHASISWA</h3></td>
    </tr>
    <tr>
      <td width="136">NIM</td>
      <td width="4">:</td>
      <td width="160"><input name="NIM" type="text" id="NIM" tabindex="1" size="10" maxlength="10" /></td>
      <td width="88">ALAMAT</td>
      <td width="4">:</td>
      <td width="152"><input name="ALAMAT" type="text" id="ALAMAT" size="25" /></td>
    </tr>
    <tr>
      <td>NAMA</td>
      <td>:</td>
      <td><input name="NAMA" type="text" id="NAMA" tabindex="2" size="25" /></td>
      <td>KOTA</td>
      <td>:</td>
      <td><input name="KOTA" type="text" id="KOTA" size="25" /></td>
    </tr>
    <tr>
      <td>TEMPAT LAHIR</td>
      <td>:</td>
      <td><input name="TMPLAHIR" type="text" id="TMPLAHIR" tabindex="3" size="25" /></td>
      <td>TELP.</td>
      <td>:</td>
      <td><input name="TELP" type="text" id="TELP" size="25" /></td>
    </tr>
    <tr>
      <td>TANGGAL LAHIR</td>
      <td>:</td>
      <td><input name="TGLLAHIR" type="text" id="TGLLAHIR" tabindex="4" size="25" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td height="50" colspan="6" align="center"><input type="button" name="btnsubmit" id="button" value="Simpan" />
      <input type="reset" name="btnreset" id="button2" value="Ulangi" /></td>
    </tr>
  </table>
</form>
<script language="javascript">
  document.FDaftar.NIM.select();
  document.FDaftar.NIM.focus();
</script>
Setiap objek form, anda sisipkan atribut tabindex. Contoh NIM diberi tabindex="1" yang artinya akan berada pada urutan pertama pengisian, kemudian NAMA diberi tabindex="2" berarti jika anda tekan tombol tab maka dari NIM berpindah ke NAMA dst.
Di bagian bawah form, bisa kita tambahkan script singkat javascript untuk mengatur posisi pada tabindex="1" pada saat halaman form ditampilkan.
Semoga bermanfaat
Zainal Hakim
- See more at: http://www.zainalhakim.web.id/posting/mengatur-urutan-pengisian-form.html#sthash.9CQUvBgu.dpuf

Membuat Startup Aplikasi Otomatis Terbuka saat Komputer baru di nyalakan

http://www.notepedia.info/2013/06/cara-membuat-startup-atau-aplikasi.html


Teknik Komputer
Teknik ini sering kali dingunakan pada virus agar program dapat berjalan secara automatis ketika  windows pertama kali muncul pada saat di restart atau pun memulai menghidupkan computer . maka karena itu saya akan memberikan tips dan trick agar program yang kamu inginkan dapat berjalan ketika memulai windows.  Ada 2 cara untuk membuat program startup dalam windows cara pertama meletak shortcut program tersebut dalam suatu folder startup dan cara kedua membuat string pada registry pada windows. 

Cara pertama

Cara ini begitu mudah untuk di praktik kan karena hanya meletak kan shortcut program tersebut pada folder startup yang sering teman liat di allprogram start menu , kamu dapat membuka folder tersebut dengan cara klik kanan lalu Open.

 Lalu setelah itu akan muncul sebuah folder  yang berlokasi C:\Users\imaginator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup , lalu kamu letak kan shortcut program tersebut dalam folder tersebut contoh yang saya gunakan adalah software pemutar musik AIMP.
Nb : oya teman file yang berlokasi imaginator tersebut adalah nama PC teman jadi lokasi sesuai kan dengan lokasi PC teman.
Nah sekarang coba kamu restart atau log off PC kamu .

Cara Kedua

Cara ini perlu mengotak ngatik registri pada windows  . hal ini sangat bermanfaat bagi teman yang ingin program berjalan secara misterius tanpa menampilkannya pada startup pada startmenu, berikut ini adalah langkah –langkah nya :

buka menu run dengan cara tekan tombol win key + R pada keyboard atau kamu bisa menggunakan cara lain sesuai pengetahuan kamu, lalu teman ketika regedit pada menu run tersebut lalu enter.


maka akan muncul window baru yaitu registry editor lalu temukan key seperti berikut
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
lalu cari halaman kosong pada isi dari key diatas dan klik kanan pilih new > string Value untuk lebih jelasnya perhatikan gambar berikut.

 jika sudah beri nama string Value yang baru kamu buat tadi sesuai dengan nama aplikasi yang ingin kamu jalankan. Setelah itu  klik dua kali pada string Value yang baru kamu buat dan isi value data dengan alamat tempat aplikasi yang ingin di jalankan dan biasanya berformat exe sebagai contoh :  saya berikan program Aimp yaitu program pemain music yang berlokasi C:\Program Files\AIMP3\Aimp3.exe seperti gambar berikut :

Setelah semua tahap diselesaikan maka tinggal menjalankan nya agar trick berjalan dengan baik maka teman merestart PC teman terlebih dahulu setelah itu lihat hasil nya maka program tersebut akan berjalan secara automatis ketika windows pertama kali muncul.
Nah, sampai disini saja trick dan tips windows  mungkin di lain waktu mungkin saya akan memposting trick yang menarik lagi di lain waktu . terima kasih .