Training:Linux for System and Network Administrator
By admin on July 26th, 2010Dibuka pelatihan baik instansi, institusi, sekolah, private, personal untuk mata pelatihan berikut ini
- Linux Basic: Slackware based
- Sistem Partisi
- Installasi Linux Basic
- Installasi paket Linux dengan tarball dan paket tgz
- Installasi, Konfigurasi, Setting dan Troubleshoot server Database (MySQL-PostgreSQL), Apache, Nginx, PHP, jpgraph, LibPNG, dkk
- Installasi SQUID
- Routing, Firewalling, Bandwidth Controlling (iptables/netfilter, tc, HTB, CBQ, FIFO, LIFO)
- Dial Up, VPN
- Installasi PHPMyPrepaid, Chillispot, Freeradius
- Installasi Snort dan HoneyPots
- Installasi Web dan VirtualHost
- Installasi sistem SMS dengan MultiEngine
Model Pelatihan
- On-Site di kota atau di lokasi
- Visiting and Training Bundling (Wisata dan Pelatihan)
Call:
0274-3053696
a/n
Bimo
atau hubungi : http://www.JTCenter.com
Tags: apache, bandwidth, chillispot, cms, engine sms, firewall, freeradius, hotspot, iptables, limiting, linux, mysql, netfilter, PHP, phpmyprepaid, postgresql, route, routing, sms, squid, virtualhost, web
Insert:Pelatihan Sistem Informasi Berbasis Web dan SMS
By admin on July 26th, 2010Dibuka pelatihan baik instansi, institusi, sekolah, private, personal untuk mata pelatihan berikut ini
- Web Development : CMS Base (Basic, Medium, Advanced)
- Web Development : Full Coding Base (Basic, Medium, Advanced)
- Sistem Informasi berbasis web : CMS base
- Sistem Informasi berbasis web : Full Coding
- Master Plan Sistem Informasi
- Sistem SMS Gateway : Engine, Sistem Pengolahan Layanan SMS
Model pelatihan yang disediakan:
- On-Site di kota atau di lokasi
- Visiting and Training Bundling (Wisata dan Pelatihan)
Call:
0274-3053696
a/n
Bimo
atau hubungi : http://www.JTCenter.com
Tags: cms, coding, instansi, mysql, on site, onsite, PHP, sistem informasi, skripsi, sms, sms gateway, training, visit, web
Membedakan masukan POST dan GET pada Bahasa Pemrograman PHP (Bagian 2 – POST)
By admin on January 15th, 2010Jika pada posting yang lalu telah dibahas mengenai HTTP GET, maka pada posting ini akan dibahas mengenai HTTP POST. Apakah bedanya HTTP GET dengan HTTP POST?
Jika HTTP GET adalah proses user mengambil data dari web server, maka POST adalah proses dimana user memberikan data dengan cara men-submit data ke webserver. Salah satu bentuk POST ini adalah ketika kita melakukan pengiriman email atau pendaftaran suatu Formulir secara online.
Coba bukalah editor teks anda, seperti vi, notepad, notepad++ atau lainnya, dn buatlah sebuah file dengan seperti ini
Beri nama file ini dengan post.html yang berfungsi sebagai masukan dari user.
<html> <head><title>Test satu</title></head> <body> <form action='send.php'> <input type='text' name='nama' value='isikan nama'> <input type='password' name='password'> <input type='submit' value='CROT!!'> </form> </body> </html>
Kemudian buatlah satu file lagi dengan nama send.php yang berfungsi untuk menerima di sisi server, kemudian mengubahnya menjadi variabel yang dapat diolah oleh server.
<?php //ambil variabel nama dan password $nama = $_GET['nama']; $pass = $_GET['password']; //beri piliha.. jika nama dan password tidak kosong dan isinya benar berarti masuk if(((!empty($nama) || (!empty($pass))){ if($nama == 'admin')&&($pass == 'ndeso'){ echo "Yes Masuk"; }else{ header("Location:send.php"); } }else{ header("Location:send.php"); } ?>
Membedakan masukan POST dan GET pada Bahasa Pemrograman PHP (Bagian 1 – GET)
By admin on January 15th, 2010Membedakan masukan POST dan GET pada Bahasa Pemrograman PHP
Sebagai bahasa pemrograman Web yang dinamis dan dapat melakukan penerimaan masukan dari sisi client, maka PHP dilengkapi dengan beberapa fasilitas untuk menunjang masukan itu. Antara lain adalah metoda POST dan GET yang berasal dari halaman HTML yang muncul di sisi client. Dari metoda POST dan GET inilah, PHP akan membuat “variabel” berdasar masukan itu. Bagaimanakah memahami masukan POST dan GET?
<?php $var = $_GET['opo']; if(!empty($var)){ echo "Anda memasukkan kata/huruf:<strong>" . str_replace("\\","",$var) . "</strong>"; }else{ echo "K O S O N G.. Periksa lagi pada Address bar, dan tambahkan kata <strong>\"?opo=kalimatyangandaingintuliskan\"</strong><br/>Atau anda dapat klik di <a href=\"" . $_SERVER['PHP_SELF'] . "?opo=BEGITU LHO CARANYA\">sini</a>"; } ?>
Contoh GET method
Get method dapat dipahami sebagai “input / masukan yang dimasukkan melalui halaman address bar”. Dalam dunia web, metoda GET adalah metoda dimana user melakukan HIT alias pengambilan data dengan cara memasukkan masukan melalui halaman address bar. Ketika anda mengetikkan http://yahoo.com maka sebenarnya anda sedang melakukan permintaan ke server yahoo. Karena anda tidak menentukan halaman, melainkan hanya alamat situs saja, maka webserver yahoo akan secara otomatis memberikan untuk anda halaman index, dimana halaman index dapat berupa index.php, index.cgi, default.asp, atau jenis file index yang ditentukan oleh situs tersebut.
Pada contoh di atas tersebut, saya membuat file bernama get.php, dimana file tersebut saya letakkan dalam direktori DocumentRoot/artikel/postget, dalam hal ini adalah C:\Xampp\htdocs\artikel\postget Sehingga URL file tersebut menjadi : http://namaserver/artikel/postget/get.php . Jika saya melakukan dari computer saya sendiri akan menjadi http://localhost/artikel/postget/get.php.
Penjelasan perbagian dari file tersebut adalah:
<?php /*apapun isinya - - */ ?>
Bagian diatas tersebut, dapat dilihat pada bagian atas dan bawah file get.php. Semua yang ada di dalam tanda TAG tersebut, akan dijalankan dan diperlakukan oleh webserver sebagai file PHP.
$var = $_GET['opo'];
Dalam hal ini saya membuat sebuah VARIABEL, dimana variable tersebut akan mengambil nilai yang masuk dengan metoda GET. Dalam hal ini saya ingin membuat dimana GET akan mengambil value dari request ‘opo’. URL yang akan terbentuk menjadi seperti ini : http://namakomputer/artikel/post-get/get.php?opo=masukannya
Dimana namakomputer dalam hal ini adalah localhost. Dengan demikian jika kita masukkan
http://localhost/artikel/post-get/get.php?opo=INIadalahGETsayaYangPErtama
Maka $var akan berisi kalimat “INIadalahGETsayaYangPertama”. Nilai $var akan berganti-ganti sesuai isi ‘opo’. Bisa dipahami bukan? Itulah GET method.
Kemudian kita akan mengolah masukan GET method ini sebagai data masukan yang akan diproses lebih lanjut yang kemudian akan menjadi keluaran. Pada file tersebut juga terdapat
if(!empty($var)){ echo "Anda memasukkan kata/huruf:<strong>" . $var . "</strong>"; }else{ echo "K O S O N G.. Periksa lagi pada Address bar, dan tambahkan kata <strong>\"?opo=kalimatyangandaingintuliskan\"</strong><br/>Atau anda dapat klik di <a href=\"" . $_SERVER['PHP_SELF'] . "?opo=BEGITU LHO CARANYA\">sini</a>"; }
Dimana setelah proses “pengisian $var” sebagai variable, dilanjutkan dengan percabangan:
JIKA $var adalah tidak kosong (tanda ! di depan empty berfungsi sebagai negasi atau “tidak”) maka akan dilanjutkan dengan perintah echo. Echo adalah perintah untuk memunculkan keluaran kata/karakter.
Echo memiliki sintaks seperti berikut dibawah:
echo VARIABEL; echo "kata yang dimasukkan"; echo "kata yang dimasukkan" . variable . "tambah apalagi" . variable2 . "danseterusnya";
misal
echo $var; echo "Anda memasukkan kata/huruf:<strong>" . $var . "</strong>";
<strong> kataapit </strong>
adalah perintah dalam HTML untuk membuat kata yang diapit menjadi tebal.
Else memiliki fungsi “Jika tidak seperti itu maka”.
echo “K O S O N G.. Periksa lagi pada Address bar, dan tambahkan kata <strong>\”?opo=kalimatyangandaingintuliskan\”</strong><br/>Atau anda dapat klik di <a href=\”" . $_SERVER['PHP_SELF'] . “?opo=BEGITU LHO CARANYA\”> sini </a >”;
Memiliki arti akan menuliskan “K O S O N G” dan seterusnya. Echo, akan selalu diawali dengan tanda kutip dan diakhiri dengan tanda kutip. Pertanyaannya adalah, bagaimana jika kita akan menuliskan tanda kutip sebagai keluaran? Dalam PHP menuliskan tanda kutip dalam echo akan diberikan tanda \ pada sebelum tanda kutip yang dituliskan.
Seperti contoh:
echo " \" ";
akan menghasilkan kata keluaran ”
Pertanyaan selanjutnya, bagaimana jika kita akan menuliskan tanda \ . Kita harus melakukan pengetikan tanda \ itu sebanyak dua kali. Karena jika tidak, PHP akan salah intersepsi dengan menganggap kita bermaksud menutup tanda petik sebagai kalimat.
Silakan dicoba dengan
echo """; echo "\""; echo "\"; echo "\\";
memiliki arti pindah baris.
<a href=\"" . $_SERVER['PHP_SELF'] . "?opo=BEGITU LHO CARANYA\">sini</a>";
Dalam hal ini saya bermaksud menuliskan kata “sini” yang memiliki LINK yang jika diikuti akan mengarah ke http://localhost/artikel/postget/get.php?opo=BEGITU LHO CARANYA
Hanya saja saya ingin, script get.php ini akan jalan di manapun tidak peduli di computer saya atau computer server manapun. Maka bagian $_SERVER[‘PHP_SELF’] memiliki fungsi mengarahkan pada URL lengkap hingga nama file.
Hello World ! ! !
By admin on January 14th, 2010Seperti Blog pada umumnya dan seperti bahasa pemrograman pada umumnya, saya menuliskan salam pada dunia..
<form action="halo.php" method="post"> Tulis Jenis kelamin anda = "L/P" <input name="jeniskelamin" type="text" /> <input type="submit" value="yang benar??" /> </form>
<?php /*HALAMAN halo.php*/ $sex = $_POST['jeniskelamin']; if($sex='L'){ echo "Halo ndes!!"; }elseif($sex='P'){ echo "Hello girls"; }else{ echo "Hello World"; } ?>