Minggu, 18 Desember 2011

Script login dan logout pada php

hai kwand, sekarang saya akan bahas tentang script login dengan menggunakan status dan tanpa status, terkadang ketika kita buat program menggunakan php,  untuk login ada kalanya kita login hanya sebatas admin saja, tapi sekarang saya akan bahas login tidak hanya sebatas admin, jadi bisa login sebagai tamu misalnya atau login sebagai operator atau ya tinggal di ganti-ganti aja itu login sebagai apanya, oke langsung kita bahas aja yaaa
  1. oke sekarang saya bahas dulu yang login tanpa menggunakan status, jadi kasusnya misalnya saya mau login aja sebagai satu-satunya user yang bisa login yakni admin :
    pertama-tama di phpmyadmin kita buat dulu tuh databasenya, misalnya kasih nama table dengan pengguna, nah isi filed dengan id_pengguna, username dan passowrd seperti di bawah ini :


    nah jika sudah membuat databasenya, sekarang kwand semua buat menggunakan notepad yakni notepad baru dan isikan script ini dan simpan dengan nama login.php:


    nah jika sudah sekarang kwand buat tab baru dan isikan script di bawah ini dan simpan dengan nama proseslogin.php :
     
        
    kalau udah tinggal di save deh, gampang kan? hhe..
  2. oke sekarang saya buat yang menggunakan status
    copy kan script ini di notepad kwand sama halnya seperti di atas hanya saja ini yang berbeda itu adalah pada script proses loginnya, jadi di login.php itu sama saja, sekarang kita akan buat script proseslogin.php untuk yang menggunakan status, oh iya untuk di databasenya tinggal tambahkan setelah password dengan field "status"...


    nah jadi kasusnya di sini saya punya 3 user untuk login, 
  3. Sekarang saatnya saya kasih tau script logout nya, simpan script ini dengan nama logout.php :
nah nah nah gimana kwand, gampang kan? selamat mencoba yaaa :D tunggu postingan reasker selanjutnya, semoga ini bermanfaat untuk kwand semua :D

»»  read more

Senin, 12 Desember 2011

Macam-macam cara instalansi aplikasi pada GNU/Linux


Pada dasarnya di linux memiliki beberapa macam cara menginstall software dan biasanya setiap distro juga memiliki cara yang berbeda dalam menginstall sebuah program. Cara menginstall program di linux dibagi menjadi beberapa bagian;
1. Mengcompile dan install program dari source
Biasanya aplikasi yang diinstall dari source akan berekstensi “.tar.gz”, “.tar.bz2″, “. zip”, dan biasanya sebelum menginstall program tersebut ada beberapa orang yang lebih suka menaruh file-file tersebut sebelum diinstall di /usr/local/src/ tetapi ini bukan suatu keharusan bisa ditaruh dimana saja.Langsung saja ke tahap selanjutnya mulai menginstall, pertama-tama buka terminal atau command prompt anda lalu langsung menuju ke dimana anda menaruh file tersebut, lalu lakukan hal ini, sesuaikan dengan ekstensi file anda.
[ file dengan ekstensi .tar.gz ------> tar -xzvf ]
[ file dengan ekstensi .tar.bz2 ------> tar -jxvf ]
[ file dengan ekstensi .zip ------> unzip ]
setelah melakukan hal tersebut maka file anda akan terekstaks secara otomatis akan membuat sebuah folder, lalu buka file tersebut dengan

[ cd ]
langkah selanjutnya adalah tinggal tinggal melakukan pre-installation dengan menuliskan
[ ./configure ]
[make]
[make install]
sampai disini sudah selesai, namun ada baiknya sebelum melakukan instalasi program anda membaca manual dalam menginstall program tersebut biasanya ada di INSTALL atau README.
2. Menginstall program berekstensi RPM dari Redhat Packet Manager
Untuk menginstall program dengan ekstensi ini sangat mudah biasanya aplikasi ini di pakai pada distro redhat dan turunannya, berikut caranya;
[ menginstall program ---' rpm -i ]
[ menguninstall program ---' rpm -e ]
3. Menginstall program menggunakan apt-get bawaan debian
Pada distro debian danturunannya dikenal apt-get untuk menginstall program, namun ada yang lebih penting selain aplikasi tersebut yaitu kita arus menset source-list yaitu alamat yang digunakan untuk aplikasi tersebut menginstall program in iberguna apabila kita menggunakan aplikasi apt-get ini secara online. Biasanya alamat tersebut ditambahkan di /etc/apt/source.list dengan cara buka dengan aplikasi editor anda lalu tambahkan alamat-alamat yang berisi source-list program.
Setelah melakukan perubahan source.list ada baiknya kita melakukan
[ apt-get update ] untuk mengupdate source.list yang kita miliki.
Langkah selanjutnya adalah mengintall program menggunakan apt-get
<strong>[ install ---' apt-get install ]
[ uninstall --' apt-get remove ]
4. Menginstall program di mandriva
Untuk menginstall program di mandriva dapat dilakukan dengan cara
[ install --' urpmi ]
[ uninstall --' urpme
5. Menginstall program di fedora menggunakan yum
Pada dasarnya cara menginstall menggunakan yum hamper sama dengan menggunakn pt-get di debian berikut caranya

[ yum update ]
[ yum install ]
[ yum remove ]
6. Menginstall paket di slackware
menginstall paket di slackware lebih gampang lagi tinggal masuk ke root kemudian;

[ install -'installpkg ]
[ uninstall --' removepkg ]
atau bisa juga menggunakan

[ pkg tool ]
selain itu kita juga bisa mengubah file berekstensi rpm ke format tgz dengan cara yang sangat mudah
[rpm2tgz ]
7. Menginstall file binary (.BIN/ .SH)
untuk menginstall program binary ada beberapa langkah yang pertama pastikan file tersebut dapat dieksekusi berikut caranya;

[ chmod +x nama program.bin], 

kemudian
[ ./nama program.bin]
[sh nama program.sh]
oke inilah postingan reasker tentang macam-macam cara instalansi aplikasi pada GNU/Linux, ini di dapat dari perkuliahan praktikum sistem operasi :D
nantikan postingan reasker selanjutnya yaa :D
»»  read more

Apa sih itu Jaringan komputer? ada apa saja di Basic Networking ?

waaah sudah lama saya tidak posting lagi hhe.. sekarang saya akan posting tentang basic networking, let see :D
oke sekarang apa sih itu jaringan komputer?
Jaringan komputer adalah “interkoneksi” antara 2 komputer atau lebih, yang terhubung dengan media transmisi kabel atau tanpa kabel (wireless).

Jenis-jenis jaringan berdasarkan jangkauan

1. PAN (Personal Area Network)
Jaringan komunikasi dalam jarak sangat dekat, jaringan ini digunakan biasanya kurang dari 10 meter jaraknya. Contohnya pada handphone kita yakni bluethoot.

2. LAN (Local Area Network)
Jaringan ini adalah jaringan yang dibatasi oleh area yang relative kecil, LAN ini dapat di gunakan biasanya di sebuah ruangan misalnya ruangan sekolah, dan seperti sebuah kantor pada sebuah gedung

3. MAN (Metropolitan Area Network)
Jaringan ini lebih besar cakupannya dari LAN, jaringan ini sudah memasuki gedung dalam suatu daerah, misalnya propinsi atau Negara bagian

4. WAN (Wide Area Network)
Jaringan yang biasanya sudah menggunakan media wireless, sarana satelit ataupun kabel serat optic, karena secara jangkauan, jaringan WAN ini lebih luas di bandingkan jenis-jenis jaringan sebelumnya.
Tipe Jaringan berdasarkan fungsi

1. Client-Server
Server adalah computer yang menyediakan fasilitas bagi computer-komputer lain di dalam jaringan dan client adalah computer-komputer yang menerima atau menggunakan fasilitas yang di sediakan oleh server.

2. Peer to Peer
Server di jaringan tipe peer to peer diistilahkan non-dedicated server, karena server tidak berperan sebagai server murni melainkan sekaligus dapat berperan sebagai workstation, dengan tidak mengandalkan satu computer pada tipe ini untuk menjadi server maka jika server satu mengalami kerusakan maka server lain dapat membantu menjadi server sehingga jika terdapat gangguan maka akan segera dapat di atasi.

Topologi Jaringan
Topologi adalah pola atau model pada suatu jaringan
1. Mesh
Hubungan antar sentral secara penuh, Mesh merupakan penggabungan atau perkembangan dari topologi ring. Topologi mesh ini membutuhkan banyak kabel, jika host/computer satu rusak tidak akan mempengaruhi host/computer lain

2. Bus
Pada topologi ini digunakan sebuah kabel tunggal atau kabel pusat dimana seluruh workstation dan server dihubungkan, Topologi bus ini menggunakan satu jalur yakni jalur utama, dengan menggunakannya satu jalur saja dapat mengakibatkan terjadinya tabrakan data (collision detection)

3. Ring
Di dalam topologi ring, semua workstation dan server dihubungkan sehingga terbentuk suatu pola lingkaran atau cincin. Tiap workstation ataupun server akan menerima dan melewatkan informasi dari satu computer ke computer lainnya, bila alamat-alamat yang dimaksudkan sesuai maka informasi diterima dan bila tidak informasi akan dilewatkan. Dalam topologi ring terdapat token passing schema

4. Star
Pada topologi star, masing-masing workstation dihubungkan secara langsung ke server atau hub. (berpusat pada satu hub/switch).

5. Tree
Topologi gabungan dari beberpa topologi yang ada, yang bias memadukan konerja dari beberapa topologi yang berbeda

Berdasarkan media transmisi
1. Wire (menggunakan kabel)
Terdapat beberapa tipe yakni :
a. Thin Ethernet (Thinnet)
b. Thick Ethernet
c. Twisted pair Ethernet
d. Fiber Optic

2. Wireless (koneksi tanpa menggunakan kabel)
Terdapat beberapa tipe yakni :
a. Wi-Fi
b. WiMAX

3 Jenis Kabel :
1. Straight-Through (menghubungkan berbeda jenis kabel)
2. Cross-Over ( menghubungkan sama jenis kabel)
3. Roll-Over
»»  read more

Proses Booting Sistem Operasi pada GNU/Linux

oke oke sekarang saya akan posting tentang proses booting sistem operasi pada GNU/Linux, ini saya dapatkan dari catatan ketika saya melakukan proses praktikum di kampus saya :D
let's see kwand :D

apa sih itu proses booting? Booting adalah istilah untuk menghidupkan komputer. Secara umum, gambaran yang terjadi pada proses boot adalah sebagai berikut :
* Saat komputer dihidupkan, memorinya masih kosong. Belum ada instruksi yang dapat dieksekusi oleh prosesor. Karena itu, prosesor dirancang untuk selalu mencari alamat tertentu di BIOS ROM. Pada alamat tersebut, terdapat sebuah instruksi jump yang menuju ke alamat eksekusi awal BIOS. Setelah itu, prosesor menjalankan power-on-self test(POST), yaitu memeriksa kondisi hardware yang ada.

* Sesudah itu, BIOS mencari video card. Secara khusus, dia mencari program BIOS milik video card. Kemudian system BIOS menjalankan video card BIOS. Barulah setelah itu, video card diinisalisasi.

* Kemudian BIOS memeriksa ROM pada hardware yang lain, apakah memiliki BIOS tersendiri apakah tidak. Jika ya, maka akan dieksekusi juga.

* BIOS melakukan pemeriksaan lagi, misal memeriksa besar memori dan jenis memori. Lebih lanjut lagi, dia memeriksa hardware yang lain, seperti disk. Lalu dia mencari disk dimana proses boot bisa dilakukan, yaitu mencari boot sector. Boot sector ini bisa berada di hard disk, atau floppy disk.

ini dia biar lebih jelasnya :
proses booting dari mulai komputer di nyalakan, setelah itu komputer mengeluarkan aplikasi untuk login, setelah itu BIOS melakukan hal-hal di bawah ini :
1. pengecekan hardware ->
# di dalam hardware ada procecor availibility check (mengecek ada procecor apa ga),
di dalam prosesor terdapat mikro prosesor sendiri
# memori avaibility check

2. momori integrity check => untuk melakukan pengecekan terhadap integritas memori (kegiatan yang di lakukan adalah adanya eror atau tidak,menentukan jumlah memori).

BIOS memiliki penyimpanan sederhana sekali BIOS bisa read only tapi bisa di upgrade.

3. hadware check peripheral => contohnya mouse, keyboard, hardisk (yang penting adalah hardisk dia menentukan lokasi memori)

4. locate bootable media => cd, hardisk,flashdisk

5. Master Boot Record memiliki bootloader yang mana berfungsi untuk mmilih sistem operasi dan kemudian memanggil sistem operasi yang ada pada hardisk atau media boot lainnya.

untuk booting membutuhkan kernel dan sistem file.

6. Setelah memilih maka Bootloader akan menjalankan kernel dari sistem operasi yang dipilih dan opsi booting, setelah itu akan dijalankan mounting. Baru kemudian dia menjalankan proses booting.
7. saatnya menjalankan proses Init, jika kita mengetikan ps ax maka akan terlihat sistem initnya, jika yang bagus maka akan tampil ===> init[4]

root= /dev/sda5
root di atas adalah parameter kernel

INIT itu ada 0,1,2,3,4,5,6
0 => shutdown
1 => single mode
2=> ga di pake sama kayak di atas
3=> multi user no grafic
4=> with loo byte
5=> ga di pake sama kayak di atas
6=> reboot

===> GRUB terletak di hardisk kalau LILO, kernel di taro di MBR bersama dirinya jadi LILO itu lebih cepat tapi ribet di konfigurasinya

==> kernel + opsi booting dan initrd hanya di pake di linux saja
=> INIT (initial) sedangkan INITRD (initial ram disk) yang mana file system boong2an, mini sedikit banget dan driver khusus yang di paket secara khusus yang berfungsi untuk spesifik hardware detection.

menagapa INITRD tidak digunakan pada windows? karena kernelnya berbeda, dia mengunakan hybrid

oke segitu dulu yaa kwand, semoga postingan reasker kali ini bermanfaat :D
»»  read more

Cara Memasang Yahoo Messenger di Blog

Hai hai kwand sudah lama kita tidak berjumpa ya? ahaha, sorry nieh baru posting lagi kemarin saya di sibukan UTS hhe.. *curcol*
Oke sekarang saya akan posting tentang pasang status YM di blog kwand semua, oke kita langsung aja kali ya..

1. Copy Script di bawah ini :




udah di copy? kalau udah langsung ke tahap ke-2

2. Buka akun blog kwand, saat ini saya akan ngasih contoh pemasangan di wordpress, sebenarnya sih mau di blogspot atau pun wordpress scripnya sama saja yang membedakan hanyalah pemasangan atau paste scriptnya di tempat yang berbeda.. oke saya balik lagi ke topik.. udah buka akun?

3. Buka apperance - widget terus drag "text" yang ada di di wordpress kamu drop ke sidebarnya..

4. Isi title dengan bebas sesuai kehendak kwand kalau saya isi dengan "YM Reasker" gitu deh hahha

5. setelah itu paste-kan scrip yang tadi kwand copy di bawah tittle

6. setelah di paste kwand liat di scrip di atas ada tanda yang di tebalkan nah kwand ganti misalnya :
:> Reasker ganti dengan ID Yahoo Kwand semua misalnya Reasker itu ID Yahoo saya..
:> t=1 itu adalah gambar ke 1 status YM yang kwand akan pake, nah kalau saya tuh ada di sebelah kanan di sidebarnya saya gunakan t=14 hhe..

7. kalau udah di ganti , kwand semua tinggal save saja

8. selesai deh sekarang kwand tinggal liat blog kwand

oke pasti kwand semua pusing liat gambarnya di mana ya? jangan khawatir saya akan sediakan gambar yang saya sendiri di dapatkan googling di google ahaha, gpp ya?
ini dia gambarnya :


oke oke oke udah dulu yaa.. sekian dulu hhe.. tunggu postingan-postingan reasker selanjutnya yaaa, semoga bermanfaat :D
»»  read more

Sabtu, 23 Juli 2011

NTLDR IS MISSING

hai hai kwand ku sudah lama saya ga posting lagi nieh maklum lagi sibuk menyiapkan SP kemarin tuh *akh ga penting yaa ahaha

saya mau sedikit cerita dulu kenapa saya bisa menemukan kata "NTLDR IS MISSING", lets see my story :D
jadi gini baru aja saya install ulang laptop kesayangan saya, kenapa install ulang?karena win32 di laptop saya sudah kena dan sepertinya ada yang aneh dengan microsoftnya soalnya ketika di scan dan terdeteksi harus kirim via email so saya memutuskan untuk install ulang, bergegaslah saya menyalakan laptop sore tadi dan ketika saya install ulang seperti layaknya orang menginstal.

Ketika progress install ulang baru sampai menformat partisi C:\Windows saya merasakan biasa saja dengan install ulangnya tapi ketika formating sudah selesai dan memasuki langkah setup copy mendadak berhenti di 44%, saya merasakan ada yang aneh, kok lama banget yaa, saya diamkan dan tunggu beberapa saat ekh malah keluar kata "can't copy file" di sana ada 3 pilihan yakni :
1. continue tekan enter
2. tekan esc untuk skip copy file tapi ada peringatan di bawahnya yakni kalau misalnya di skip ya nanti system tidak akan berjalan dengan baik
3. quit tekan f3

nah saya awalnya menekan enter untuk continue tapi gagal saja (tetap ga bisa), ya udah saya putuskan untuk skip saja ekh sekalinya di skip ke sananya malah ga bisa di copy semua jadi ketika saya 5 file udah di skip saya putuskan untuk di cansel, setelah saya memutuskan cansel setelah berulang kali mencoba install ulang.

Ceritanya saya ga jadi kan install ulangnya?saya mencoba masuk ke windowsnya ekh malah ga bisa ada kata ini " NTLDR ID MISSING" langsung sejenak saya panas dingin ketika laptop saya tidak dapat masuk ke windowsnya #sedikit lebay ahaha
kemudian saya searching2 di mbah google dan bertanya ke sana sini termasuk senior saya di ilkom ternyata banyak yang menyarankan untuk mencoba install ulang menggunakan CD windows XP yang berbeda, di sini saya sedang install ulang menggunakan Windows XP. segera lah saya ke tempat CD yang jaraknya gak jauh dari rumah, setiba di rumah saya mencoba untuk install ulang lagi dengan CD yang baru ekh dan akhirnya Alhamdulilah BISAAA!!! yeah Alhamdulilah ternyata memang benar itu CD XP nya ada gangguan maklum CD nya #bajakan ahaha

oh yaa soal kenapa bisa NTLDR IS MISSING itu di sebabkan karena sistem crash akibat file di sistem win-nya corrupt, dan yang partisi C keburu ke format dan otomatis kosong kan atau ga ada OS di hardisk karena sudah di hapus sebelum copy di lakukan otomatis akan muncul NTLDR IS MISSING so solusinya yaitu ya install ulang lagi hhe...

so kalau menemukan error atau pun ada apa2 dengan laptop kesayangan kwand, jangan dulu panik kayak saya hhe.. dan jangan langsung main service atau ke tempat laptopnya karena biasanya akan di beri harga yang lumayan mahal dan terkadang suka di bobodo(di bohongin) bahasa sundanya mah hhe,,
yups paling segitu dulu Reasker Post kali ini tunggu Reasker Post selanjutnya yaaa ;D
»»  read more

Senin, 11 Juli 2011

Program kalkulator sederhana menggunakan C

hai hai kwand reasker, ketemu lagi nih sama saya hhe..
oke sekarang saya akan mencoba membagi ilmu dan coretan reasker kali ini mengenai kalkulator sederhana dengan menggunakan bahasa C, lets see code :

ohh ya di sini saya buat kalkulator yang menggunakan menu dan menu tersebut terdiri dari pertambahan,perkurangan,perkalian,pembagian,div dan mod, oke langsung aja ke TKP kali ya *terlalu banyak ngomong nieh haha

sip this is code :
pertama kita buat dulu pemanggilan library dan penginisialisasi suatu variable seperti di bawah ini :
#include
#include

int main(){
int a,b,hasil;
float x,y,hasil2;
int reasker;
setelah itu kita buat menu dari program kalkulator sederhana ini :
printf(" ::Selamat Datang di Kalkulator sederhana saya ::\n");
printf("\n");
printf("silahkan di pilih !!\n");
printf("\n");
printf("1. pertambahan\n");
printf("2. pekurangan\n");
printf("3. perkalian\n");
printf("4. pembagian\n");
printf("5. Mod\n");
printf("6. Div\n");
printf("\n");
printf("Anda pilih : ");
nah dari menu di atas kita simpan di variabel seperti di bawah ini :
scanf("%d", &reasker);
setelah itu kita akan buat pengecekan kondisi dan aksi, nah ini dia scripnya atau code nya :
yang pertama adalah pengecekan kondisi untuk penambahan :
if (reasker==1){
printf("pertambahan\n");
printf("Masukkan nilai 1 :");
scanf("%f", &x);
printf("Masukkan nilai 2 :");
scanf("%f", &y);
hasil2=x+y;
printf("Hasilnya = %.2f", hasil2);
printf("\n");
oke yang kedua adalah pengurangan :
}else if (reasker==2){
printf("perkurangan\n");
printf("Masukkan nilai 1 :");
scanf("%f", &x);
printf("Masukkan nilai 2 :");
scanf("%f", &y);
hasil2=x-y;
printf("Hasilnya = %.2f", hasil2);
printf("\n");
dan selanjutnya saya buat sekaligus aja kali ya hhe :
}else if (reasker==3){
printf("perkalian\n");
printf("Masukkan nilai 1 :");
scanf("%f", &x);
printf("Masukkan nilai 2 :");
scanf("%f", &y);
hasil2=x*y;
printf("Hasilnya = %.2f", hasil2);
printf("\n");
}else if (reasker==4){
printf("pembagian\n");
printf("Masukkan nilai 1 :");
scanf("%f", &x);
printf("Masukkan nilai 2 :");
scanf("%f", &y);
hasil2=x/y;
printf("Hasilnya = %.2f", hasil2);
printf("\n");
}else if (reasker==5){
printf("mod\n");
printf("Masukkan nilai 1 :");
scanf("%d", &a);
printf("Masukkan nilai 2 :");
scanf("%d", &b);
hasil=a%b;
printf("Hasilnya = %d", hasil);
printf("\n");
}else if (reasker==6){
printf("div\n");
printf("Masukkan nilai 1 :");
scanf("%f", &x);
printf("Masukkan nilai 2 :");
scanf("%f", &y);
hasil=(int)x/y;
printf("Hasilnya = %d", hasil);
printf("\n");
}

getch();
return 1;

}

oke sudah, sciptnya segitu sedikit ya?hmm sedikit apa banyak yaa?ahaha
paling itu dulu coretan reasker kali ini tunggu coretan reasker (reasker post) yang lainnya yaa :D
semoga bermanfaat bagi kwand reasker semua :D
»»  read more