memberi scroll pada partner link blog

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Kamis, 29 Maret 2012 0 komentar
  • Login ke Blog kamu (Blogger/Wordpress)
  • Pilih Tata Letak (Blogger) & pilih Dasbor (WordPress)
  • Klik Elemen Halaman (Blogger) & pilih Tampilan (Wp)
  • Klik Tambah Gadget (Blogger) & pilih Widget (Wp)
  • Pilih Menu HTML/JavaScript(Blogger) & pilih Teks (Wp)
    Copy script di bawah ini dan pastekan ke halaman conten HTML/JavaScript atau Teks pada wordpress anda:
<divstyle="overflow:scroll;width:150px;height:180px;">
<
ul>
<li><ahref="http://ilmukamu.wordpress.com/"target="_blank">Ilmu Kamu</a></li>
<li><ahref="http://vibi.co.cc/"target="_blank">Visi Bunda</a></li>
</ul>
</div>

Baca Selengkapnya ....

Cara Membuat Scroll pada widget

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 0 komentar
scroll pada widget blog
Oke deh sob, langsung saja ya biar tidak OOT, sesuai dengan judul diatas saya akan share bagaimana cara Membuat scroll pada widget blog (untuk gambaran sebuah scroll kira-kira seperti gambar disamping), fungsi scroll pada widget ini adalah untuk membuat tampilan widget anda menjadi lebih pendek, karena widget blog anda pendek maka halaman blog anda menjadi hemat tempat, rapi dan tidak membutuhkan space yang luas. Ada 3 cara dalam membuat scroll pada widget blog ini, yang intinya adalah menggunakan perintah kode overflow. Jika anda menambahkan kode overflow ini ke dalam widget anda, maka ini akan membentuk sebuah scroll. Oke sobat anda bisa coba dengan menggunakan notepad. Berikut langkah-langkah cara membuat scroll widget pada blog yang saya maksudkan.

Cara Pertama
1. Silahkan login ke dalam akun Blogger anda, masuk ke Design, Page Element. Kemudian tambahkan widget baru dengan klik add a gadget, lalu pilih add html/javascript

2. Silahkan beri judul (tidak diberi judul juga tidak masalah) dan pada pada bagian content letakkan kode seperti ini
<div style="overflow:auto; width:100%px; height:230px; padding:10px; border:1px solid #999999;">
..................................
</div>
3. Kemudian silahkan anda letakkan kode widget diantara kode div diatas (tanda titik titik panjang)

Cara Kedua
1. Silahkan login ke dalam akun Blogger anda, masuk ke Design, kemudia masuk ke Edit Html. Lalu cari nama widget atau nomor HTML yang hendak anda jadikan scroll. Dalam hal ini paling mudah anda memberikan Judul widget anda, tujuannya agar mudah dicari pada halaman Edit HTML di template anda. Saya contohkan di sini adalah widget default Archive blog.
2. Tambakahan kode CSS berikut ini diatas ]]></b:skin>
#BlogArchive .widget-content{
height:230px;
width:auto;
overflow:auto;
}

3. Kode yang berwarna merah harus sama dengan nama/judul widget yang hendak anda jadikan scroll.

Cara Ketiga
1. Silahkan masuk pada Edit html template seperti cara kedua, silahkan anda cari widget yang hendak anda berikan scroll. Lalu pada bagian bawah dari kode widget tersebut cari kode div class='widget-content'

2. Tambahkan kode style='overflow:auto; height:230px' disamping kode div class='widget-content' Sehingga menjadi
<div class='widget-content' style='overflow:auto; height:230px'>

Nah itulah 3 cara paling mudah dan sederhana bagaimana cara membuat scroll pada widget blog anda, silahkan anda pilih menurut anda cara yang paling mudah dan biasa anda lakukan. Selamat mencoba...keep blogging.
&lt;p&gt;Your browser does not support iframes.&lt;/p&gt;

Baca Selengkapnya ....

Cara Membuat Link Bergoyang

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 2 komentar
Cara Membuat Link Bergoyang cukup sederhana, jangan ragu dan sedih ketika anda sebelumnya pusing tidak mengetahui triknya.

Langkah Buat Link Goyang :
  1. Login ke Blog sobat
  2. Pada Dasbor pilih >>Rancangan --> Kemudian EDIT HTML
  3. Cari kode </head> dan Letakan Kode Script dibawah ini tepat Diatas Kode </head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>         
$(document).ready(function()  {          
$(&#39;a&#39;).hover(function() {  //mouse in          
$(this).animate({ marginLeft:  &#39;12px&#39; }, 400);          
}, function() { //mouse out           
$(this).animate({ marginLeft: 0 }, 400);          
});           
});</script>
 
  
4. Simpan template dan lihat hasilnya.

Artikel Cinta fido tentang Cara Membuat Link Bergoyang


Baca Selengkapnya ....

cara membuat scroll komentar blog

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 0 komentar
  1. Login dulu di blogger sebelum membuat scroll kotak komentar.
  2. Pilih tab Rancangan (Design) > Edit HTML.
  3. Jika sudah cari kode berikut #comments-block{
  4. Langkah selanjutnya adalah menambahkan kode css supaya kotak komentar tersebut mempunyai fungsi scroll, tambahkan kode berikut
    max-height:300px;border:1px solid #eee;overflow:auto;
    Sehingga akan menjadi seperti ini
    #comments-block{max-height:300px;border:1px solid #eee;overflow:auto;
  5. Save dan lihat, kotak komentar blog sobat sudah ditampilkan dengan fungsi scroll.


Baca Selengkapnya ....

cara membuat efek berkedip dengan javascript

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Rabu, 28 Maret 2012 0 komentar
sumber: http://gubhugreyot.blogdetik.com/2010/06/10/cara-membuat-dan-menampilkan-blink-effects-efek-berkedip-pada-teks/
Efek berkedip pada teks dapat berfungsi dengan amat sempurna di browser mozzila dan Opera, sedang untuk membuat sebuah efek blink pada internet explorer dibutuhkan bantuan melalui sebuah javascript. Tanpa ini tak mungkin kita akan mendapat sebuah efek kedip pada Internet Explorer. Untuk menggunakan kode html “Blink Effects”, tag pembuka dan penutup blink effects harus diletakkan tepat di muka dan belakang teks. Ini dilakukan supaya efek berkedip pada teks bisa berfungsi di Opera yang memang mengharuskan penulisan kode seperti itu yang berbeda dengan di Mozzila yang meskipun di letakkan di bagian depan “tag pembuka” dan “tag penutup” link ( <blink> <a href=” …..> TEXT</a></blink>) efek kedip  masih tetap bisa tetap bekerja.
Cara menggunakan Kode Blink Effects :
Bentuk dasar kode :
<blink> TEXT </blink>
Penggunaan dalam blog dengan obyek sebuah link :
<a href=”http://gubhugreyot.blogdetik.com/” title=”Panduan BloGGeR dan Panduan BlogDETIK” target=”_blank”>
<blink> gubhug reyot </blink>
</a>
Sampeyan dapat membuat variasi bentuk, ukuran, warna teks dan ketebalannya dengan menambahkan kode baru seperti di bawah ini :
<a href=”http://gubhugreyot.blogdetik.com/” title=”Panduan BloGGeR dan Panduan BlogDETIK” target=”_blank”>
<span style=”font-family:Cataneo BT;font-size:27px;font-weight:900;color:blue”>
<blink>gubhug reyot</blink>
</span>
</a>
Jika ingin hover tetap bekerja, penggunaan “color” harus dilakukan menggunakan kode CSS.
Contoh kode css link yang dipersiapkan untuk blink effects :
<style type=”text/css”>
a.blink{
font-family:Cataneo BT;
font-size:27px;
font-weight:900;
color:blue;
text-decoration:none;
}
a.blink:hover{
color:red;
text-decoration:underline;
}
</style>
Dari kode css di atas, dilahkan variablenya untuk di sesuaikan dengan kebutuhan, baik ukuran font dan yang lain.
Cara Menuliskan kode HTML teks link  dengan efek blink:
<a class=”blink” href=”http://gubhugreyot.blogdetik.com/” title=”Tutorial BloGGeR dan Tutorial BlogDETIK” target=”_blank”>
<blink>TEXT LINK</blink>
</a>

Baca Selengkapnya ....

Cara Membersihkan Komputer Dari Virus

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Minggu, 25 Maret 2012 0 komentar
Virus computer memang menjengkelkan dan senantiasa menghantui bagi para pengguna Perangkat lunak Windows. Tapi anda jangan terlalu kawatir bila Komputer anda terkena virus, anggap saja sebagai latihan dan pembelajaran. Seperti Rinso gak ada noda gak belajar he…he….
Berikut ini ada beberapa tips dan langkah alternatif untuk membersihkan si kutu virus yang telah menyerang Program Windows anda. Sebelumnya download software atau persiapkan Anti virus dan Tool yang akan digunakan untuk pembersihan Virus dari komputer anda sebagai berikut :
Software Anti virus Virus saya sarankan anda menggunakan anti virus Avast dan PCMAV anti virus made in Indonesia dari PC media silahkan download di link dibawah ini :

Download Anti Virus Avast Home Edition

Download Anti Virus PCMAV PC Media
Download Software Hijack This
Langkah Membersihkan Komputer dari Virus :
1. Jalankan Program Hijack This.
Program ini kita gunakan untuk mematikan aktifitas virus yang bersarang pada program windows komputer kita.
  • Pada main menu Program Hijack This klik menu do a system scan and save a log file atau klik menu do a system scan only. Tunggu beberapa saat sampai Program Hijack This mendeteksi aktifitas program yang sedang berjalan pada komputer kita. Kemudian anda periksa log atau daftar yang sedang berjalan pada daftar tersebut.
  • Tandai program yang mencurigakan yang dijalankan oleh virus. Salah satu ciri aktivitas yang mencurigakan adalah aktifitas program asing dimana program tersebut tidak ada atau tidak terinstal pada komputer anda.
  • Kemudian Klik fix checked untuk mematikan program yang dijalankan oleh virus tersebut. dan Close program hijack This.
2. Jalankan Program Anti Virus PCMAV atau PC Media.
Salah satu alasan kenapa menggunakan PCMAV karena program anti virus buatan Indonsia Indonesia ini bisa berjalan tanpa harus melakukan instalasi Anti Virus seperti kebanyakan anti virus lainnya. Jadi Program anti virus ini bisa berjalan meski windows kita sudah terinfeksi oleh virus.
Jalankan file PCMAV-CLN pada software PCMAV ini dan Lakukan scanning atau pembersihan virus pada file yang tersimpan pada hardisk anda. Setelah terdeteksi tandai file virus yang terdeteksi dan klik menu cure Files. Setelah selesai close program PCMAV tersebut.
3. Instal Program anti Virus AVAST.
Bila pada komputer anda sudah terinstal program anti virus, silahkan remove atau uninstal program anti virus yang sudah anda gunakan sebelumnya, ingat tanpa harus restart atau jangan melakukan restart setelah uninstal Software anti virus tersebut. Kemudian Instal program anti virus avast. Dan pada waktu instalasi anti Virus Avast, pilih Schedule Boot Time Scan.
Setelah selesai restart komputer anda. Anti Virus ini akan bekerja dan melakukan scanning pada waktu setelah restart. Setelah selesai scanning mudah mudahan Program Windows anda sudah sembuh dari infeksi Virus.
Silahkan anda mencoba Tips ini semoga bermanfaat oleh anda.

Baca Selengkapnya ....

Cara Menghilangkan Efek Virus Pada Komputer Windows

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 0 komentar
Banyak ulah yang dibuat oleh si Kutu Komputer alias virus computer ini, Kebanyakan virus ini menyerang registry salah satu bagian jantung pertahanan dari Software Microsoft windows .
Sebelum anda memulai langkah untuk pembersihan efek virus ini pastikan dahulu Komputer anda sudah terbebas dari virus Computer ini. Pelajari Langkah Pembersihan Komputer dari virus pada artikel :
Berikut akibat kerusakan Fungsi Windows yang hilang yang disebabkan oleh virus Komputer dan beberapa langkah untuk mengatasinya :
Hilangnya Menu Regedit / Disable Registry Editor
Cara mengembalikan menu regedit atau Regedit yang ter disable Registry editor yaitu dengan menggunakan software RegistryFix. Jalankan dan restart komputer anda.
Download Software Registry Fix disini.
Hilangnya Folder Option
Berikut Langkah Untuk mengembalikan Folder Option pada windows :
Masuk menu registry Edit atau Regedit pilih salah satu cara untuk menu regedit :
  1. Klik start menu >> Run >> Ketikan : regedit dan klik Ok
  2. Klik start menu >> all program >>> accesories >>> klik Command Prompt >>> ketikan regedit.exe klik enter
Kemudian periksa registry windows anda pada bagian :
HKEY_CURRENT_USER >>> Software >>> Microsoft >>> Windows >>> CurrentVersion >>> Policies >>> Explorer >>> pada panel sebelah kanan periksa Value name NoFolderOption >>> doble klik dan edit value datanya menjadi 0
Bila anda tidak menenemukan NofolderOption abaikan lanjutkan ke langkah berikutnya :
HKEY_LOKAL_MACHINE >>> SOFTWARE >>> Microsoft >>> Windows >>> CurrentVersion >>> Explorer >>> Advanced >>>Folder
Periksa satu persatu pada bagian :
  • Hidden >> NOHIDDEN >> Pastikan pada bagian CheckedValue bernilai 2 dan DefaultValue juga bernilai dua
  • Hidden >> SHOWALL >> pastikan pada bagian CheckedValue bernilai 1 dan DefaultValue Bernilai 0
  • HideFileExt >>> pastikan CheckedValue pastikan bernilai 0 , pastikan DefaultValue bernilai 0, UncheckedValue,pastikan bernilai 1.
  • SuperHidden >>> Periksa CheckedValue bernilai 0, DefaultValue bernilai 0 dan pada UncheckedValue bernilai 1.
Tutup Regedit dan lanjutkan ke langkah berikutnya :
Masuk menu Group Policies dengan cara sebagai berikut :
  1. Klik start menu >> Run >> ketikan : gpedit.msc atau
  2. Klik start menu >> all program >>> accesories >>> klik Command Prompt >>> ketikan gpedit.msc klik enter
Klik menu User Configuration >>> Administrative Templates >> Windows Componet >> Windows Explorer >>> Pada panel sebelah kanan, pilih doble klik “Remove the Folder Option menu item from the tools” >> tandai not configured >>> apply dan ok
Close group Policies dan restart Computer anda maka Folder akan tampil seperti semula.
Hilangnya Task Manager
Masuk Menu regedistry Edit atau Regedit >>> Klik menu FInd >>> ketikan : DisableTaskMgr >> klik find >> bila sudah ketemu rubah Value datanya dari 1 menjadi 0
Hilangnya Menu run Pada Start Menu
Masuk Menu regedistry Edit atau Regedit >>> Klik menu edit >>> Find >>> ketikan : NoRun >> klik find >> bila sudah ketemu rubah Value datanya dari 1 menjadi 0
Hilangnya File pada Hardisk
Setelah komputer anda terserang virus dan setelah anda melakukan scanning dengan anti virus , maka kemungkinan beberapa file yang anda yang hilang, untuk itu coba periksa lagi file anda lagi. Ubah setting Folder Option >>> View >>> tandai show Hidden File and folder dan hilangkan tanda Hide Protected Operating system file aply OK. Setelah itu cek lagi file anda yang hilang, biasanya Virus akan menyembunyikan file anda tersebut dengan merubah atribut file anda ke hidden / super hidden, untuk mengembalikan atau merubah atributnya anda bisa menggunakan software Atribut Changer.
Semoga artikel dari ESC Creation dot Com tentang Atasi Virus Windows ini bermanfaat untuk anda .

sumber :  http://www.esc-creation.com/2009/07/06/memperbaiki-fungsi-windows-rusak-karena-virus/


Baca Selengkapnya ....

cara atasi bugtrap game pb

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Sabtu, 24 Maret 2012 7 komentar
Buat kamu kamu yang SENENG maen pointblank !
atau bisa d.singkat sebagai PB atau lagi bisa d.bilang ( permainan bocah )
hohohohoho

kamu pernah ??
maen pointblank tidak menggunakan che*t tapi malah BUGTRAP ??
ini dia solusi nya

==>> Cara Mengatasi BugTrap pada Point Blank <<==

1. Pertama-tama buka PB Launcher klik CHECK
2. Kalo udah selesai di CHECK, Close PB Launchernya
3. Buka folder PointBlank di computer kamu itu "eitsss ga bisa yaw kalo MESIN KETIK untuk maen pointblank"
hohohohoh
4. hapus ajj BugTrap yang lama dengan "BugTrap ini" klik ini untuk mendownload
5. Langsung klik START di comp >> RUN >>Regedit>

Lihat gambar di bawah ini :


6. Pastikan folder AhnLab ke DELETE
7. Restart computernya

Kalo ga bisa juga,
ne cara kedua nya

DELETE AJA FILE : BugTrap.dll, i3BaseDx.dll, i3SceneDx.dll di folder PB kamu
Kemudian CHECK PB Launcher, trus masukin "BugTrap.dll" ke folder PB kamu...

atau
CARA KETIGA :kamu uninstall lockbox !
mau tao kenapa koq nyambung k.lockbox ?
kalo menurut gua sii lock box itu program yang ilegal
coba ajj deh kamu install lockbox terz maen pointblank
gua jamin pasti BUGTRUP

SEMOGA BERMANFAAT...!!!

sumber:  http://www.ikky-share.com/2011/06/solusi-kena-bug-trap-point-blank-tanpa.html


 Cara ke Dua :
Biasanya kalo agan" pake cheat n ketauan sama satpam PB .biasanya mncul BugTrap.
otomatis agan" ga bisa Login.(masuk aja ga bisa gimna mau login)
Jangan Takutt >:/
nah solusi ane ni gan.. :-bd
Solusi 1:
1. Pertama-tama buka PB Launcher klik CHECK
2. Kalo udah selesai di CHECK, Close PB Launchernya
3. Buka folder PointBlank di computer mu
4. Timpa BugTrap yang lama dengan "BugTrap.dll"
5. Langsung klik START di comp >> RUN >>Regedit>Software>>Ahnlab
6. Pastikan folder AhnLab ke DELETE
7. Restart computernya


Jika masiih. BT
nih solusi 2.(ni pasti work)kalo ga nasib gan..)

DELETE AJA FILE : BugTrap.dll,i3BaseDx.dll,i3SceneDx.dll di folder PB kamu
Kemudian CHECK PB Launcher,
trus copy "BugTrap.dll" ke folder PB loe(kalo ga di copy ttp BugTrapnya n copynya yang td kalian download itu).

semoga bermanfaat.








cara lain :
akhir-akhir ini banyak banget para pb lovers yang jengkel karena game point blank mereka error BT alias point blank bug trap. berikut ini solusi yang paling terupdate.

sebelum masuk ke solusinya perlu kita samakan dulu persepsi kita apa itu point blank bugtrap atau BT yang saya maksud di atas. pb bugtrap ini biasanya muncul error seperti di bawah ini:
PointBlank.exe caused ACCESS_VIOLATION in module “C:\Program Files\Gemscool\PointBlank\PhysXCore.2.8.1.dll” at 001B:0C6822A6, NfCreateCoreSDK()+539862 byte(s)
biasanya tiap kena BT atau bugtrap ini point kamu akan berkurang -200, kesel banget nggak tuh poin nyarinya susah-susah hilang begitu saja.
solusinya adalah seperti berikut ini:
  1. cari file berikut ini C:\Program Files\Gemscool\PointBlank\PhysXCore.2.8.1.dll
  2. kemudian klik kanan pilih properties kemudian pilih tab security
  3. Di kolom User or group name pilih USER kemudian klik edit lalu klik tulisan USER kemudian dibagian permission “Full Control” di cek/contreng lalu klik OK
itulah tadi bagaimana mengatasi bug trap pada pb karena masalah error di file PhysXCore.2.8.1.dll
semoga bermanfaat. mohon di like/rate +1 ya gan biar yang pada kena point blank bug trap PhysXCore.2.8.1.dll juga pada tahu solusinya. kasian dah main capek-capek pointnya pada hilang, kalau dibiarin terus pasti pada kabur nanti para pb lovers. thanks
sumber: http://www.permainangame.com/update-solusi-point-blank-bug-trap-error-physxcore-2-8-1-dll/387/
 

Baca Selengkapnya ....

game point blank off line

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 2 komentar
berikut ini adalah link free download point blank offline yang bisa kamu download gratis dan mainkan offline tanpa koneksi internet. emang bisa? bisa banget gan. kamu gak perlu lagi koneksi internet untuk memainkan game point blank yang sudah mendunia dan terkenal sampai ke Indonesia,korea,rusia,thailand,brazil ini. mode nya juga sama kok sama yang versi online-nya jadi gak ada bedanya, perbedaanya cuma di musuhnya, kalau di online kan musuh kamu orang beneran, nah di point blank offline ini nantinya musuh kamu ya komputer/bot. tapi jangan salah terkadang bot itu lebih jago dari orang, jadi kalau kamu pingin mengasah skill lebih baik main offline dulu, baru kalau udah jago agan bisa main online dan nyoba skill lawan para dewa di sana. seru kan orang yang gak pernah main tiba-tiba jadi dewa pas main online, pasti pada kaget semua mereka. “nih siapa nih.. gak pernah tau namanya tapi kok jago bener, gilaa!!!” begitulah nanti kira-kira tanggapan mereka… wkwkwk seru kan? ya udah tunggu apa lagi segera aja download point blank offline gratis nya di bawah ini.

sebelumnya mohon diperhatikan, ada syarat-sayarat yang harus agan lakukan untuk bisa install software point blank offline. sebenarnya ini mengubah Counter Strike 1.6 Menjadi Point Blank Offline versi offline.
tapi mantab loh.. crisnya bisa jadi dual bahkan senjata m-cash all gratis, semua karakter ada, weapon juga komplit bahkan efek killer juga ada seperit misalnya kalo kita nembak musuh terus muncul double kill gitu… mantab kan!! pokoknya hampir semua fitur point blank online ada di sini deh. cocok buat kamu yang duitnya cekak buat internetan tapi tetep pingin ngasah skill di rumah.
ikuti ya langkah-langkah install point blank offline nya berikut ini:
1) pertama kamu harus install Counter-Strike 1.6 No Steam v.23b FULL – v.2.0
yang ini filenya gede banget gan jadi susah nguploadnya, coba cari di penjual cd game atau cari di kaskus biasanya ada kok. asumsi agan sudah install tuh cs ya. ok sekarang lanjut ke step selanjutnya
2) download semua plugin di bawah ini. download semua ya biar smooth jalannya
- http://www.mediafire.com/?kludxv61r8sf1dn
- effect killer -> http://www.mediafire.com/?13ik5fhay8vyz50
- HUD NST WEAPONS PACK -> http://www.mediafire.com/?70cv7ku51cicc8l
- NST WEAPON PACK -> http://www.mediafire.com/?ta4u73xwpeemoox
password: resmimilikhessho
- PLAYER PB AND RADIO SOUND -> http://aleksandrozz.blogspot.com/2011/04/nst-update-radio-sound-pb-for-cs-16-and.html
- PLUGINS POINT BLANK -> http://www.mediafire.com/?6j22ptblj407tu7
- K-201 GRANADE LAUNCHER -> http://www.mediafire.com/?8bdeqv9opd56b9a
- PINDAD SS1 KNIFE -> http://www.mediafire.com/?9glw8ed98hkzip
- NST WEAPON UPDATE V1.1 -> http://www.mediafire.com/?7f55ahzwd593ycc
PASSWORD: aslibuatanhessho
- NST WEAPON UPDATE V1.2 -> http://www.mediafire.com/?7nl8dn700icuq9n
- NST WEAPON UPDATE V1.3 -> http://www.mediafire.com/?j2zisqn1t6z6nbk
- NST WEAPON UPDATE V1.4 -> http://www.mediafire.com/?158gjia4i5vm95h
- GUI’s POINT BLANK BACKGROUND AND SOUND -> http://www.mediafire.com/?bzhzb8z97e1qdau
untuk membeli senjata tekan “t”, jika ingin masuk map tidak mau masuk-masuk coba ketikkan MP_CONSISTENSY “0″
untuk file-file berikut ini caranya tinggal di ekstrak aja di file masing-masing:
GUI’s POINT BLANK BACKGROUND SOUND
EFFECT KILLER
PLUGIN POINT BLANK
PLAYER RADIO SOUND DAN
HUD NST WEAPON
kalau tidak bisa membeli senjata caranya buka cs 1.6 kamu kemudian buka folder “Cstrike” terus klik folder “addons” masuk lagi ke “amxmodx” kemudian masuk ke “CONFIG FOLDER” dan cari “nst_mywpn”
klik 2 kali file tersebut nanti ada tulisan ENABLE: 1 GANTI DENGAN 0 (resikonya banyak map yang g bisa, kalau ada map yang g bisa tinggal ganti lagi aja ke angka 1)
nah itulah tadi cara download dan install point blank offline. selamat bermain! jangan lupa di like dulu ya
Tema/topik yang dibahas pada artikel ini:
  • point blank offline
  • download point blank offline
  • pb offline
  • free download point blank offline
  • download game point blank offline
Demikian


sumber: http://www.permainangame.com/link-free-download-point-blank-offline/240/

Baca Selengkapnya ....

mengatur template blog

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Jumat, 23 Maret 2012 0 komentar
Ada beberapa hal sederhana yang harus diperhatikan dalam mendesain sebuah Blog. Namun kadang hal ini justru kurang di pahami oleh sebagian blogger pemula (NewBie) seperti saya..hehe.
Disini saya akan menerangkan tentang dasar pengeditan template Blogger agar menjadi lebih rapi, Apa saja hal yang harus diperhatikan dalam merapikan template Blog ?
Sebuah Template Blog terdiri dari beberapa elemen, yaitu Header, Post, Sidebar, dan Footer. Untuk membuat template Blog terlihat lebih rapi kita dapat mengatur tampilan empat elemen tersebut. Nah bagaimana caranya ?
Pertama kita harus memahami dulu apa dan dimana letak Header, Sidebar, Postingan, dan Footer.
Berikut adalah caranya :

1. Header adalah kepala atau bagian paling atas dari Template Blog, biasanya berisi gambar.
2. Postingan adalah tempat untuk menuliskan posting pada Blog
3. Sidebar adalah bagian sisi dari Template Blog yang biasanya terletak disamping postingan dan dapat di isi dengan widget
4. Footer adalah bagian terbawah dari sebuah Blog
Untuk lebih jelasnya mari kita lihat gambar di bawah ini :




Sekarang bagaimana agar Template Blog terlihat lebih rapi, kita dapat mengatur posisi Header, Sidebar, Postingan, dan Fotter agar tidak saling bertabrakan atau dengan kata lain lebih teratur, caranya adalah dengan mengatur lebar kolom elemen tersebut, dan mengatur jarak antar elemen. Sebelum kita mengatur lebar dan memberi jarak sebaiknya kita pahami dulu elemen apa saja yang diperlukan dalam proses ini :

1. Body Objek ( Tempat posting atau widget yang di tambahkan).
2. Padding adalah jarak atau spasi antara Body dengan Bordir.
3. Bordir adalah garis tepi atau batas dari tempat postingan, sidebar, header, dan footer.
4. Margin adalah jarak atau spasi antara satu bordir dengan bordir yang lain.
5. Background adalah latar belakang dari elemen elemen tersebut, yang biasanya dapat di isi dengan warna ataupun gambar.
6. Width adalah lebar dari elemen.
Untuk lebih jelasnya mari kita lihat gambar dibawah ini :






Sekarang bagaimana penempatan dan cara menulis serta membaca elemen elemen tersebut :
Contoh penulisan dalam sebuah Sidebar template :

#sidebar2-wrapper {
width: 200px;
float: left;
padding: 10px 20px 10px 20px;
margin:5px 10px 20px 10px;
border:0px solid #ffffff;

Cara membaca :

1. Width : lebar sidebar adalah 200 pixel.
2. Float : letak atau posisi sidebar di sebelah kiri.
3. Padding : Padding di baca mulai dari sisi atas , kanan, bawah, kiri. Jadi
cara membacanya :
Jarak widget dalam Sidebar tersebut dengan Bordir adalah
( Pada sisi atas 10 pixel, sisi kanan 20 pixel, sisi bawah 10 pixel, sisi kiri 20 pixel )
4. Margin : di baca sama dengan Padding yaitu mulai dari sisi atas, kanan, bawah, kiri. Dari margin di atas dapat di baca:
Jarak antara Bordir yang satu dengan yang lain adalah ( pada sisi atas 5 pixel, pada sisi kanan 10 pixel, pada sisi bawah 20 pixel, pada sisi kiri 10 pixel
5. Bordir : Bordir atau garis tepi sidebar adalah sebesar 1 pixel, jenis solid, warna putih
(jenis bordir ada beberapa macam : Solid, dotted, Grove, Double, Inset dan masih banyak lagi)
6. #ffffff; adalah kode warna, dapat di lihat pada kode warna photoshop

Baca Selengkapnya ....

Cara Membuat Link Java Script Blogspot

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Kamis, 22 Maret 2012 0 komentar
Cara Membuat Link Java Script Blogspot, Variasi trik bikin Link pada blog / blogger.
tapi cara ini hanya bisa membuat link biasa. misalnya seperti ini :

<a href="http://cintafido.blogspot.com/">CiNtA FidO</a>

Hasilnya :


Kata "CiNtA FidO" adalah link yang menuju ke  http://cintafido.blogspot.com
Saat di klik, Link diatas akan langsung mengganti halaman menjadi halaman yang dituju linknya. Dalam hal ini  halaman http://cintafido.blogspot.com.


Jika ingin MEMBUAT JENIS - JENIS LINK yang lain, kita harus menambahkan beberapa kode. Kode yang ditambahkan tersebut berbeda-beda tergantung dari jenis link yang kita inginkan.

Berikut ini beberapa cara membuat link dengan fungsinya masing - masing.
 Diantaranya :
1. Cara Membuat Link Pada Blog yang Membuka Tab Baru saat Link Di Klik
2. Cara Membuat Link Pada Blog yang Membuka 2 Halaman / Situs Sekaligus saat di Klik
3. Cara Membuat Link Pada Blog yang Membuka Halaman / Situs yang dituju link tanpa di klik.
4. Cara Membuat Link Gambar / LINK BANNER Pada Blog.
5. Habis. hehe...


  • 1. LINK YANG MEMBUKA TAB BARU
Saat pengunjung mengklik link jenis ini, halaman yang dituju link akan terbuka di tab baru browser. untuk membuatnya kita hanya perlu menambahkan kode target="_blank" setelah alamat url yang dituju link. Bisa juga menggunakan kode  target="_new" , dan bisa juga menggunakan kode target="_up".
Contoh kode yang digunakan seperti ini :

<a href="http://blogger-bugis.blogspot.com/" target="_blank">CiNtA FidO</a>

Kode diatas akan membuat kata CiNtA FidO menjadi link menuju ke halaman http://cintafido.blogspot.com/ yang akan terbuka di tab baru browser. Kode link diatas akan menghasilkan link seperti ini :


Silahkan di klik untuk melihat hasilnya.


  • 2. LINK YANG MEMBUKA 2 HALAMAN
Link jenis ini akan membuka 2 halaman sekaligus pada saat bersamaan saat linknya di klik
Contoh kode yang digunakan seperti ini :

<a href="http://cintafido.blogspot.com" target="_blank"
onclick="window.open('http://cintafido.blogspot.com/2012/04/silahkan-sobat-copy-paste-script-di.html')">silahkan sobat CiNtA FidO</a>

Kode link diatas akan menghasilkan link di bawah ini :


Silahkan di klik untuk melihat hasilnya.


  • 3. LINK YANG TERBUKA TANPA DI KLIK
Link jenis ini akan langsung terbuka tanpa di klik saat mouse menyentuh / melewati link.
Contoh kode yang digunakan seperti ini : 

<a href="http://cintafido.blogspot.com" onmouseover="window.location=this.href">CiNtA FidO</a> 

Hasil dari kode link diatas seperti ini :


Silahkan arahkan mouse anda pada link untuk melihat hasilnya.


  • 4. MENGGUNAKAN GAMBAR SEBAGAI LINK / LINK BANNER
Selain menggunakan kata atau kalimat, kita juga bisa menggunakan gambar sebagai link. Untuk jenis link yang satu ini kita membutuhkan sebuah gambar yang tersimpan pada imge hosting lalu menggunakan alamat URL Gambar tersebut. Misalnya kita akan menggunakan Gambar di bawah ini sebagai link

cara membuat link java script blogspot

Gambar diatas tersimpan di PICASA dengan alamat URL https://lh3.googleusercontent.com/_yku_Hsa_Ht8/TV5EZVBPwbI/AAAAAAAAAFY/DJbhQiMVsbg/Logo%20BloggerBugis.gif

Untuk membuat gambarnya menjadi link, Contoh kode yang digunakan seperti ini :

<a href="http://cintafido.blogspot.com" target="_blank"><img src="https://lh3.googleusercontent.com/_yku_Hsa_Ht8/TV5EZVBPwbI/AAAAAAAAAFY/DJbhQiMVsbg/Logo%20BloggerBugis.gif" border="0" /></a>

Hasilnya seperti ini :


Silahkan klik gambar diatas untuk melihat hasilnya

OK sob.... semoga cukup jelas cara saya menyampaikan Beberapa Cara Membuat Link HTML Pada Blog Blogspot.
Jika ada yang kurang dimengerti, silahkan ketik pertanyaan anda pada kotak komentar.
postingan cintafido artikel tentang Cara Membuat Link Java Script Blogspot

Baca Selengkapnya ....

belajar action script dasar flash

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Minggu, 18 Maret 2012 0 komentar
 menceritakan bagaimana  mempelajari action script pada flash. Apabila tulisan ini mendapat repons positif dengan banyaknya dukungan postingan (he he he he kayak ajang pencari bakat aja)  akan melanjutkan ke bagian -bagian yang lain. Silahkan menikmati.

Teory
Movie clip adalah salah satu jenis simbol yang tersimpan dalam library. Cara membuatnya dengan mengambar langsung di stage lalu di klik kanan > convert to symbol > pilih type movie clip >ok atau dengan pulldown menu insert > new symbol. Jangan lupa untuk memberi nama yang sesuai agar kita dapat membedakan saat tampil di library.
Dalam penggunaanya movie clip dapat di modivikasi propertynya mengunakan script. Sebelum kita ubah propertiesnya jangan lupa memberi instance name pada movie clip yang sudah terpasang pada state. Caranya :
Clik movie clip pada stage lalu ubah namanya pada posisi seperti pada gambar dibawah ini :


Pada gambar di atas instance name dari movie clip tersebut adalah mc. Untuk merubah propertiesnya mengunakan scrip gunakan perintah dibawah ini (jangan dijalankan semua Action Script bersama-sama) :
mc._x = 0; //koordinat x
mc._y = 0; //koordinat y
mc._xscale = 100; //rasio x (%)
mc._yscale = 100; //rasio y (%)
mc._width = 100; //lebar (pixel)
mc._height = 100; //tinggi (pixel)
mc._alpha = 50; //tranparan (max 100)
mc._rotation = 15; //rotasi (derajat)
mc._visible = false; //nampak
mc._x = _xmouse; //disamakan koor mouse
mc._y = _ymouse; //disamakan koor mouse

Praktek
Langkah pertama. Buatlah Movie clip dengan instance name mc kemudian isi frame dengan salah satu AS properties seperti teks diatas.
mc._x +=1; //menambahkan 1 nilai di koordinat x
Jalankan animasi buatan anda dengan menekan ctrl-enter. Kalau anda amati dengan seksaman terlihat bahwa animasi hanya bergerak sekali.Karena scrip tersebut hanya dibaca sekali (saat loading) maka perubahannya hanya sekali saja.
Langkah kedua. Bila kita menginginkan script dibaca terus (berulang-ulang) maka kita harus membuat script tersebut selalu dibaca hingga properties movie clip selalu berubah.
Ada dua cara yang dapat dilakukan :
1. Menambah 1 frame (frame 1 dan frame 2 sama) pada time line.
2. Atau dengan cara kedua, yaitu merubah AS menjadi berikut:
onEnterFrame = function () {
mc._x +=1;
}

Scrip diatas membuat perintah dibaca berulang-ulang sesuai pergerakan frame (meski frame hanya 1 sebenarnya flash tetap menjalankan frame sesuai dengan frame rate yang telah di set pada properties dokumennya)



Tonimation said...




maksudnya berulang gimana? gambarnya muncul lagi? kalo hanya memunculkan mc setelah script terakhir diubah menjadi
onEnterFrame = function () {
if (mc._x>-10){
mc._x +=1;
} else{
mc._x = 200;
}



sumber: http://www.blogger.com/post-edit.g?blogID=7854228629720630028&postID=4571649408991899522

Baca Selengkapnya ....

memberi warna mc dengan action script 3 flash

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 0 komentar
Bila kita ingin merubah warna pada sebuah movie clip tentulah sangat mudah, tinggal klik movie clip kemudian pada movie clip propertyes dipilih tint lalu pilih warna yang di inginkan. Tapi jika kita ingin merubahnya secara action script misalnya untuk aplikasi mewarnai gambar, bagaimana caranya?
Sebelum kita bicarakan lebih lanjut perlu diketahui adalah warna yang diubah adalah warna dari movie clip. Satu movie clip memiliki 1 macam warna, jadi bila satu gambar memiliki banyak warna maka harus dijadikan banyak movie clip. Langsung saja mari kita ikuti langkah langkah berikut :
  1. Buat movie clip sederhana , misalkan lingkaran dengan ukuran 40x40 dengan wana bebas (jangan merah).
  2. Pasangkan pada movie clip (ingat Action Script pada movie clip bila tidak paham silahkan pelajari postingan ini) listing program berikut:
    onClipEvent (load) {
    new Color(this).setRGB(0xff0000);
    }
  3. Tekan ctrl-enter. Bila movie clip tersebut berubah menjadi merah berarti action script anda benar.
Kode warna 0xff0000 adalah kode warna yang menyatakan merah (Red) dengan nilai FF (bilangan hexa), hijau (Green) dengan nilai 00 dan biru (Blue) dengan nilai 00. Untuk memahami campuran warnanya silahkan lihat docker color pada flash. Trus bagaiman bila akan dibuat menjadi games mewarnai? Saya akan memberikan action script yang lengkap dengan gambar yang sederhana, bila anda ingin membuat games yang menarik ubah gambar menjadi lebih menarik. Untuk mencobanya ikuti saja langkah berikut:
  1. Buat movie clip sederhana , misalkan lingkaran dengan ukuran 40x40 dengan wana bebas (jangan merah).
  2. Pasangkan pada movie clip (ingat Action Script pada movie clip bila tidak paham silahkan pelajari postingan ini) listing program berikut:
    onClipEvent (load) {
        warnaini = 0xff0000;
        new Color(this).setRGB(warnaini);
        this.onRelease = function() {
            _root.warna = warnaini;
        };
    }
  3. Copykan movie clip pada langkah 2 sebanyak yang anda inginkan untuk menjadi warna palet, dan jangan lupa merubah variabel "warnaini" dengan warna yang lain.
  4. Buatlah object untuk diberi warna, dengan bentuk movie clip sederhana, misalnya bentuk segi empat dengan ukuran 80x80. 
  5. Pasangkan pada movie clip (ingat Action Script pada movie clip bila tidak paham silahkan pelajari postingan ini) listing program berikut:
    onClipEvent (load) {
    this.onRelease = function() {
            new Color(this).setRGB(_root.warna);
        };
    }
  6. Bila menginginkan object yang diwanai banyak anda tinggal mengcopykan langkah 5 sesuai keinginan anda. atau mungkin ingin seperti postingan ini? (buat masing-masing bentuk menjadi movie clip yang tersendiri kemudian pasangkan action script pada langkah 5)
  7. Tekan ctrl-enter.

Baca Selengkapnya ....

Belajar Action Script Flash Dasar

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur 0 komentar
Perbedaan pemrograman Action Script (AS) Flash dengan pemrogramman yang lain adalah flash memiliki posisi yang berbeda-beda dan format pengunaan yang berbeda pula. Hal ini menjadi keunggulan sekaligus kelemahan AS Flash. Dengan posisi yang berbeda kita dapat menempatkan AS pada posisi yang lebih menguntungkan, tetapi disisi lain akan sangat membingungkan karena kita harus tahu apakan AS tersebut terbaca atau tidak. Jadi ada kemungkinan AS benar tetapi tidak terbaca hingga jalannya program tidak sesuai dengan keinginan.

Action Script pada Frame
Pada posisi ini keberadaan AS ditandai dengan simbul huruf a pada frame yang bersangkutan. Perhatikan gambar kiri dibawah ini


Agar kita membuat script pada posisi yang tepat, clik dahulu posisi yang dikehendaki. Bila ingin membuat AS pada frame, clik frame hingga muncul tulisan Action – Frame di atas docker AS seperti gambar kanan diatas. Lalu ketik listing program pada tempat yang disediakan. Posisi ini telah kita coba pada belajar action script sebelumnya

Action Script pada Button
Pengunaan AS pada button selalu diikuti dengan event. Jadi AS tersebut akan dijalankan pada saat event berlangsung. Bila ingin membuat AS pada button, clik button hingga muncul tulisan Action – Button di atas docker AS seperti gambar dibawah ini. Lalu ketik listing program pada tempat yang disediakan.


Pada gambar di atas terlihat bahwa even yang digunakan adalah on release, Sedangkan even even yang ada pada button adalah :

  • Press (artinya perintah dijalankan saat button ditekan/diklik)
  • Release (artinya perintah dijalankan saat klik dilepas)
  • Release Outside (artinya perintah dijalankan saat klik dilepas di luar button)
  • Roll Over (artinya perintah dijalankan saat mouse berada di atas button)
  • Roll Out (artinya perintah dijalankan saat mouse berada di luar button)
  • Drag Over (artinya perintah dijalankan saat mouse melakukan drag di atas button)
  • Drag Out (artinya perintah dijalankan saat mouse melakukan drag di luar button)
  • Key Press (artinya perintah dijalankan saat tombol keybort yang tertulis ditekan)
Sedangkan mc2._alpha = 50 adalah perintah yang dijalankan saat even terjadi. Disini berarti saat tombol dilepas setelah diklik maka akan menjalankan perintah membuat object transparan 50 %.

Cara membuat AS di button
  1. Buat movie clip kemudian dipasangkan instan name (misalkan mc2)
  2. Ambil tombol yang telah tersedia pada library Button kemudian drag button tersebut ke state, jika tidak ada munculkan dengan perintah windows > commond libraries > Button.
  3. Klik tombol tersebut lalu pastikan kalau Action yang akan ditulis berada pada button dengan membuktikan seperti gambar diatas.
  4. Tuliskan scrip dibawah ini
    on (press) { mc2._rotation += 15; }
  5. Test Movie dengan menekan kontrol enter dan perhatikan perubahan yang terjadi pada movieclip mc2.
Bila anda tidak melakukan kesalahan anda akan membuat animasi seperti dibawah ini


Baca Selengkapnya ....

belajar dasar action script flash

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Jumat, 16 Maret 2012 2 komentar

ActionScript


Flash menyediakan sebuah bahasa scripting yang ampuh dan telah teruji dapat untuk menghasilkan aplikasi-aplikasi dari yang sederhana sampai dengan aplikasi yang rumit sekalipun. Bahasa scripting dalam flash disebut ActionScript, dengan ActionScript kita dapat mempermudah pembangunan suatu aplikasi atau sebuah animasi yang memakan banyak frame dan dengan menggunakan ActionScript, animasi pun dapat kita kontrol dengan ActionScript sehingga hanya mengunakan beberapa frame saja bahkan cuma satu frame juga bisa.
Anda jangan heran jika Anda melihat pembuatan suatu animasi cuma dengan menggunakan satu frame atau dua frame saja, karena itu pembuatannya dapat dikontrol dengan melalui ActionScript. Kita dapat mengontrol gerakan dari objek dengan menggunakan scripting rotasi pada ActionScript misalnya.
ActionScript juga dapat digunakan dalam pembuatan game di Flash, dengan keampuhan-nya, ActionScript mampu membuat game dari yang sederhana sampai yang rumit sekalipun. Flash yang ditunjang dengan ActionScript-nya juga mampu untuk membangun suatu aplikasi-aplikasi dari yang sederhana sampai yang rumit.


SEJARAH SINGKAT ACTIONSCRIPT


ActionScript 1.0 dirilis pertama kali pada Flash 5 yang merupakan pengembangan dari Action di Flash 4, dan masih digunakan hingga Flash Mx atau Flash 6.
Kemudian muncul ActionScript 2.0 yang dirilis pada Flash MX 2004 atau Flash 7, Flash 8, sampai Flash CS3 atau Flash 9. Sebagai generasi penerus ActionScript 1.0 dengan kelebihannya yang mempunyai kemampuan compile time checking, strict-typing pada variable, class-based syntax (yang sebelumnya adalah prototype base).
ActionScript 3.0 digunakan pada Flash CS3 atau Flash 9, Flex 2, Flex 3. ActionScript versi 3.0 ini berupa sebuah restrukturisasi fundamental dari model pemrograman sebelumnya. Penggunaannya yang luas terutama dalam pengembangan Rich Internet Application atau sering disebut RIA, dengan hadirnya Flex yang menawarkan hal serupa seperti AJAX, JavaFX, dan Microsoft Silverlight.


KOMPONEN BAHASA ACTIONSCRIPT


Sebuah bahasa pemrograman pasti mendefinisikan istilah, symbol dan aturan untuk penyusunan program. Disini akan dibahas beberapa komponen dalam bahasa ActionScript. Pembahasan pada beberapa komponen-komponen bahasa ActionScript yang akan diberikan dibawah ini tidak didasarkan pada pembagian sistematik, melainkan pada aspek-aspek yang nantinya akan sering dijumpai ketika kita merancang sebuah movie atau aplikasi dalam ActionScript di Flash.


KOMENTAR


Komentar adalah bagian program yang tidak akan diproses oleh compiler. Komentar dalam ActionScript Flash dapat ditulis dengan tanda // kemudian di lanjutkan dengan isi komentar.
Contoh:
// untuk mengkalkulasikan waktu


PENGENAL ( Identifier )


Pengenal dalam ActionScript bersifat case-sensitif yaitu antara huruf besar dan kecil dibedakan, berupa huruf, angka, underscore (_).
Penulisan huruf besar dan kecil pada ActionScript sangat dibedakan, misalnya Anda menulis variable dengan Waktu_sekarang, maka pada saat pemanggilan variable haruf ditulis sama dengan nama variable yang tadi yaitu Waktu_sekarang. Jika Anda memanggilnya dengan waktu_sekarang, maka tidak akan diproses dan akan muncul syntax error.


VARIABEL DAN KONSTANTA


Variabel dalam ActionScript adalah nama untuk sebuah lokasi penyimpanan, variabel harus dideklarasikan dengan menyebutkan nama dan tipe data dari informasi yang akan disimpan. Pendeklarasian variabel selalu diikuti suatu nilai variabel tersebut, baik nilai variabel berupa teks/string maupun angka. Apabila variabel tersebut belum mempunyai nilai, maka tidak perlu dideklarasikan.
Contoh:
var timming : Boolean = false;
Konstanta merupakan pengenal yang sama serupa dengan variabel, kecuali bahwa ia menyimpan nilai yang sama dan tidak berubah selama program berjalan. Compiler akan memberikan pesan kesalahan bila kita mencoba untuk mengubah nilai sebuah konstanta.


TIPE DATA ACTIONSCRIPT


Pada ActionScript mempunyai sejumlah tipe data yaitu tipe data string, integer, array, bolean, movie dll. Yang akan sering kita jumpai dalam buku ini adalah tipe data string, array dan integer.
Tipe data integer  berisi data semua bilangan bulat yang besar range-nya.
Tipe data array  data array disebut data bertingkat, artinya data yang mengandung beberapa data di dalamnya dan diindeks berdasarkan data numeric atau string.
Tipe data string  tipe data string di ActionScript biasanya digunakan untuk angka atau huruf.
Contoh:
var greeting_str:String = "Selamat datang, " + firstName;
Tipe data bolean  tipe data bolean terdiri dari dua nilai (value), yaitu nilai benar (true) dan nilai salah/tidak (false). Sebuah nilai bolean adalah salah satu bernilai salah atau benar. ActionsScript juga merubah sebuah nilai benar dan salah ke 1 dan 0 dengan tepat.
Contoh:
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {

Tipe data MovieClip  tipe data MovieClip merupakan tipe data untuk mengontrol symbol mivie clip dengan menggunakan method dari MovieClip Class.
Contoh:
function getMCWidth(target_mc:MovieClip):Number
{ return target_mc._width;
}trace(getMCWidth(my_mc));

Tipe data Null  tipe data Null terdiri dari nilai null(0).
Contoh:
if (Selection.getFocus() == null) {
trace("no selection"); }

Tipe data Number  tipe data Number akan dapat mewakili integer, bukan integer dan floating point number.
Contoh:
var bottles:Number = 0;
bottles = 10 + Math.floor(Math.random() * 7);
trace("There are " + bottles + " bottles");

Tipe data Object  tipe data objek memberi definisi kepada Objek Class.
Contoh:
var user:Object = new Object();
user.name = "Gapra";
user.age = 22;
user.phone = "555-1234";

Tipe data Undefined ¬ tipe data Undefined terdiri hanya satu nilai saja yaitu undefined.
Contoh:
if (init == undefined) {
trace("initializing app");
init = true;
}

Tipe data Void  tipe data Void terdiri hanya dari satu nilai yitu void.
Contoh:
function displayFromURL(url:String):Void {}


ACTIONSCRIPT PANEL


Untuk dapat membuat program scripting pada Flash, tentunya dibutuhkan ruang atau tempat untuk menulis kode-kode program atau source code dari ActionScript pada Flash. Untuk menulis kode program ActionScript dalam Flash telah disediakan ruang untuk membangunnya yaitu ActionScript Panel.
Untuk dapat menggunakannya tentunya hal yang pertama adalah bagaimana caranya untuk membuka Panel ActionScript. Langkah untuk membuka Panel ActionScript Adalah dengan cara pilih menu Window > Action atau dengan menekan tombol F9 pada keyboard untuk membuka Panel ActionScript, dimana nantinya yang akan digunakan untuk memnulis kode-kode program untuk mengontrol animasi atau untuk membuat sebuah aplikasi.

Setelah memilih Action, maka akan tampil lembar kerja untuk menuliskan kode program dari ActionScript seperti gambar berikut :

Anda dapat langsung menuliskan program-nya pada Panel Action pada bagian yang berwarna putih yang ditandai dengan angka perama 1. Anda juga dapat memulai dengan memilih menu-menu yang sudah disediakan oleh Flash untuk mempermudah dalam penulisan daftar program ActionScript, misalnya Anda memilih tombol + maka akan tampil pilihan seperti gambar berikut:

Atau Anda dapat langsung memilihnya pada bagian samping sebelah kiri lembar kerja ActionScript seperti gambar berikut :

Misalnya Anda dapat memilih pada Global Functions, terdapat beberapa fungsi-fungsi untuk mengontrol animasi atau fungsi-fungsi untuk memanggil variabel-variabel yang dibutuhkan. Terdapat banyak sekali pilihan pada menu ActionScript, disini tidak akan membahas satu per satu fungsi dari semua fasilitas yang sudah disediakan oleh Flash untuk mempermudah perancangan ActionScript.


ACTIONSCRIPT DASAR


Flash8 yang ditunjang oleh ActionScript-nya, dapat kita manfaatkan untuk membuat atau membangun sebuah aplikasi yang kita inginkan. Kita akan mempelajari ActionScript yang sering digunakan untuk membuat sebuah aplikasi atau untuk mengontrol jalannya animasi.
ActionScript bisa disebut juga dengan bahasa pemrograman pada Flash. Dengan ActionScript kita dapat membuat movie yang interactif sehingga penikmat atau pengguna dapat berinteraksi dengan movie tersebut, misalnya untuk mengontrol navigasi, memasukan informasi, menggerakan objek dengan keyboard, mengubah bentuk mouse, membuat menu, membuat game, kuis, poling dan lain-lain.
ActionScript dalam Flash dapat dibagi menjadi dua, yaitu :
Action Frame  Action yang diberikan pada frame.
Action Objek  Action yang diberikan pada objek, baik berupa tombol atau movieclip.
Berikut adalah ActionScript yang sering digunakan dalam mengontrol animasi ataupun membangun sebuah aplikasi.
fscommand(”command”,parameter)
Perintah tersebut digunakan untuk keperluan tertentu diluar aplikasi, seperti memperbesar ukuran layar, menghilangkan menu dan keluar dari aplikasi.
quit” digunakan untuk keluar dari aplikasi
allowscale” digunakan untuk mengeset apakah movie akan selalu dimunculkan atau ditampilkan dalam ukuran standarnya atau tidak.
fullscreen” digunakan untuk mengeset apakah movie yang akan ditampilkan secara satu layar penuh atau tidak.
showmenu” digunakan untuk menampilkan menu atau tidak.
Parameternya berisikan statement berikut :
true, berarti akan menjalankan statement command.
false, berati tidak akan menjalankan statement command.
Contoh:
fscommand (”fullscreen”, false);
fscommand (“showmenu”, false);

Perintah diatas berarti fungsi dari fullscreen adalah false atau fungsi untuk menampilkan layer penuh tidak dijalankan. Dan perintah untuk menampilkan menu juga tidak dijalankan berarti akan tampak aplikasi yang dibuat tidak terdapat menu-menunya.


Memberi komentar pada Action


Komentar pada Action digunakan untuk mempermudah kita dalam mengecek script. Semua kata yang dijadikan komentar tidak akan dijalankan oleh Flash. Bentuk umum dari komentar dalam Flash adalah berupa
// komentar.
Variabel
Pada setiap program dalam bahasa pemrograman apapun pada umumnya memiliki variabel. Variabel dalam ActionScript adalah nama untuk sebuah lokasi penyimpanan. Variabel harus dideklarasikan dengan menyebutkan nama dan tipe dari informasi yang akan disimpan. Selain itu, pada saat deklarasi, sebuah variabel dapat diinisiasi dengan diberikan nilai awal.
Contoh:
time = new Date();
var seconds = time.getSeconds()
var minutes = time.getMinutes()
var hours = time.getHours()

Contoh diatas menerangkan bahwa time akan memanggil tanggal sekarang.
var seconds adalah variabel dari detik dan time.getSeconds adalah fungsi untuk memanggil variabel dari seconds (detik) yang akan diproses dan ditampilkan sebagai detik waktu.
var minutes adalah variabel dari menit dan time.getMinutes adalah fungsi untuk memanggil variabel dari minutes (menit) yang akan diproses dan ditampilkan sebagai menit waktu.
var hours adalah variabel dari jam dan time.getHours adalah fungsi untuk memanggil variabel dari hours (jam) yang akan diproses dan ditampilkan sebagai jam waktu.
Penggunaan Kondisi
Pada setiap bahasa pemrograman pastilah semuanya mempunyai fungsi untuk menyatakan kondisi. Kondisi dalam ActionScript dapat dinyatakan dengan if atau dengan while.
Sebagai contoh :
if (hours12) {
hours = hours – 12;
}

Pada contoh Script kondisi diatas meneranhgkan bahwa jika jam lebih kecil dari 12, maka waktu dari am atau pm akan menampilkan AM.
dan jika tidak, maka akan menampilkan PM. Kemudian while adalah jika jam lebih besar dari 12 maka jam akan menampilkan jam kurang dari 12.
_root
_root sering kali digunakan dalam ActionScript Flash. Terdapat tiga bentuk dasar dari root yaitu : _root.action, _root.property/variable, dan _root.movieclip.
_root.action
Pada bentuk ini di belakang _root. diisi dengan ActionScript lain seperti gotoAndStop(); stop(); atau ActionScript yang lain. Bentuk ini sering digunakan untuk mengaktifkan frame utama. Misalnya pada movieclip dituliskan Action :
onClipEvent(Enterframe){
if (menit < 0) {
_root.gotoAndPlay(2);
}
}

Apabila perintah tersebut dijalankan, maka ketika variable menit dari suatu movieclip bernilai dibawah 0, frame utama yang aktif akan berpindah ke frame 2 yang ditandai pada Action dengan _root.gotoAndPlay(frame ke berapa);.
_root.variable / property
Pada bentuk ini di belakang _root. diisi dengan variabel seperti waktu dan sebagainya. Contoh :
onClipEvent(Enterframe){
if (_x > 100) {
_root.waktu += 10;
}
}

maka ketika koordinat x dari movieclip yang memiliki action tersebut bernilai lebih dari 100, maka variabel waktu akan ditambah 10.
_root.movieclip
Biasanya bentuk tersebut digabung dengan bentuk 1 dan 2, yaitu menjadi _root.movieclip.action dan _root.movieclip.variable.
_root.instance movieclip.variable
Bentuk tersebut pada umunya digunakan untuk memanggil variabel yang sudah diset dari movieclip lain. Bentuk umum dari script tersebut adalah :
_root.INSTANCE NAME dari movieclip yang akan dipanggil variabelnya. Instance Name dapat dimasukan dengan mengklik movieclip. Buka panel Properties dan ketikan pada kolom Instance Name.
onClipEvent( event ){}
OnClipEvent adalah suatu script yang digunakan suatu movieclip untuk melaksanakan beberapa perintah lain dalam suatu blok event. Bentuk umum dari onClipEvent adalah :
onClipEvent ( event ) {
Statement (s)
}

Parameter Event dapat berisi :
load, perintah akan dijalankan ketika pertama kali movieclip di-load oleh timeline.
unload, perintah akan dijalankan ketika suatu movieclip di-remove dari timeline.
enterFrame, perintah akan dijalankan terus menerus sepanjang frame yang aktif.
mouseMove, perintah akan dijalankan ketika mouse digerakan.
mouseDown, perintah akan dijalankan ketika mouse ditekan.
mouseUp, perintah akan dijalankan ketika mouse dilepas.
keyDown, perintah akan dijalankan ketika mendeteksi adanya tombol yang ditekan dengan menggunakan action Key.getCode.
keyUp, perintah akan dijalankan ketika mendeteksi adanya tombol yang dilepaskan dengan menggunakan action Key.getCode.

sumber:  http://gapra.wordpress.com/pemrograman/actionscript/

Baca Selengkapnya ....

hak akses dengan php

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Posted by mukhammad nur Senin, 12 Maret 2012 0 komentar
Tutorial kali ini, sesuai dengan banyaknya request dari pembaca Nurwahyudin.Com (thanks all ^_^), yaitu tentang Hak Akses. Dalam tutorial ini juga kita gunakan materi dari dua tutorial sebelumnya, yaitu insert data dan login. Semoga cukup dapat membantu rekan-rekan yang sedang memerlukan materi ini.
Untuk mencoba demo aplikasi, gunakan admin sebagai username dan password untuk login sebagai administrator.
Untuk dapat mengikuti tutorial kali ini, silahkan Anda download dulu file sourcefiles yang saya sertakan untuk tutorial ini. Ini karena ada beberapa file yang saya sertakan sebagai alat bantu dalam tutorial kali ini.

Rencana Aplikasi


  1. Jenis user: Admin, Registered User, Guest (guest adalah user yang tidak terdaftar)
  2. Siapa saja dapat mendaftar / membuat user baru tanpa harus login terlebih dahulu.
  3. Admin yang dapat mengubah hak akses semua user, merubah data user lain, dan menghapus user lain.
  4. Registered User dapat melihat daftar semua user tanpa dapat merubah maupun menghapus user lain.
  5. Registerd User dapat merubah data pribadinya.
  6. Untuk dapat melihat data user (data pribadi maupun data semua user), user harus login terlebih dahulu.

Materi Dasar

Sebelum dilanjutkan ke tutorial, kita pelajari dulu logika dasar untuk hak akses.
Logika untuk hak akses tidaklah rumit, hanya dengan logika if sederhana. Kita asumsikan misalkan ada 3 jenis user seperti dalam tutorial kali ini (admin, member, guest) dalam sebuah aplikasi. Untuk dapat mengakses halaman member, user harus terdaftar dan login terlebih dahulu. Kemudian user yang login ini harus dapat dikenali aplikasi apakah ia berstatus sebagai admin atau bukan. Hal ini dikarenakan fungsionalitas aplikasi tidak sama untuk level user yang berbeda. Misalkan: admin boleh menghapus user lain sedangkan user biasa tidak.
Maka logika dasar dari kasus ini adalah seperti berikut:
1
2
3
if ($userLevel == 'admin') {
    echo "<a href='delete.php'?id=$id>Delete</a>";
}
Kode diatas berarti bahwa jika user memiliki hak akses sebagai admin, maka link untuk delete akan ditampilkan, sedangkan jika tidak maka link delete tidak akan ditampilkan. Simpel banget kan… ^_^
Dalam tutorial kali ini, hak akses (role) disimpan didalam session untuk kemudian dapat kita panggil lagi pada halaman lainnya untuk dilakukan pengecekan. Untuk melakukan pengecekan apakah user yang login memiliki role sebagai admin atau tidak, kode program nya akan terlihat seperti berikut.
1
2
3
if ($_SESSION['role'] == 'admin') {
    // kode lainnya
}
Kemudian kode tersebut kita sisipkan pada bagian yang hanya boleh diakses oleh user yang memiliki role sebagai admin.
Jadi, jika ada beberapa menu ataupun fungsionalitas yang hanya boleh digunakan oleh user dengan hak akses tertentu, cukup gunakan logika dasar ini. Jika kebutuhan aplikasi Anda lebih kompleks dari ini, maka tinggal disesuaikan dan dikembangkan sesuai dengan kebutuhan.

Langkah 1 – Struktur Folder

Buatlah folder dengan nama hak_akses pada C:\xampp\htdocs\. Kemudian buat lagi dua folder dengan nama css dan images didalam folder hak_akses.
struktur folder
Kemudian copy-kan file .css dari file yang sudah didownload kedalam folder css, dan file background.jpg kedalam folder images.
struktur folder
File-file .css ini nantinya akan kita gunakan sebagai alat bantu untuk mempercantik tampilan. Untuk menggunakan file-file .css ini cukup dengan menambahkan baris kode seperti berikut.
1
2
3
4
5
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/normalize.css" type="text/css" />
<link rel="stylesheet" href="css/permata-ui-kit.css" type="text/css" />
<link rel="stylesheet" href="css/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" />

Langkah 2 – Database

Buat database dengan nama tutorial_3. Kemudian buat tabel dengan nama users dengan data sebagai berikut.
Fieldname Datatype
id_user int(4), PRIMARY, AUTO INCREMENT
username varchar(20), UNIQUE
password varchar(300)
email varchar(100)
fullname varchar(100)
role enum(‘admin’, ‘member’)
Kemudian buat satu user sebagai administrator dengan menjalankan kode berikut pada SQL query (sesuaikan dengan DBMS yang Anda gunakan) agar kita dapat login.
1
insert into users values ('', 'admin', 'admin', 'admin@admin.com', 'Administrator', 'admin');

Langkah 3 – File Konfigurasi

Seperti biasa, sebelum membuat aplikasi lebih jauh, kita buat terlebih dulu file konfigurasi untuk koneksi ke server. Ketikkan kode berikut dan simpan dalam folder hak_akses dengan nama config.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
// host yang digunakan
$host = 'localhost';
// username untuk login ke hosthosting
$user = 'root';
// jika menggunakan PC sendiri sebagai host,
// secara default password dikosongkan
$pass = '';
// isikan nama database sesuai database yang akan digunakan
$dbname = 'tutorial_3';
// mengubung ke host
$connect = mysql_connect($host, $user, $pass) or die(mysql_error());
// memilih database yang akan digunakan
$dbselect = mysql_select_db($dbname);
?>

Langkah 4 – Register User

Ketikkan kode berikut dan simpan dalam folder hak_akses dengan nama index.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php
session_start();
$logged_in = false;
//jika session username belum dibuat, atau session username kosong
if (isset($_SESSION['username']) || !empty($_SESSION['username'])) {
    $logged_in = true;
}
include_once('config.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tutorial Hak Akses - Nurwahyudin.Com</title>
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/normalize.css" type="text/css" />
<link rel="stylesheet" href="css/permata-ui-kit.css" type="text/css" />
<link rel="stylesheet" href="css/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body>
<div style="margin:auto; padding:50px 0 30px; text-align:center">
    <h1>Nurwahyudin.Com</h1>
    <p>Tutorial Hak Akses</p>
</div>
<div style="margin:auto">
    <form class="rounded_3 shadow_3" action="insert.php" method="post" style="width:400px; margin:auto;">
        <fieldset class="rounded_3">
            <legend>Register New User</legend>
            <?php
            $message = $_GET['msg'];
            if ($message == 'success') {
            ?>
            <div class="info">Success</div>
            <?php } else if ($message == 'failed') {?>
            <div class="error">Error</div>
            <?php } ?>
            <div>
                <label for="username">Username</label> <input id="username" name="username" class="wide" type="text" required="required" />
            </div>
            <div>
                <label for="password">Password</label> <input id="password" name="password" class="wide" type="password" required="required" />
            </div>
            <div>
                <label for="email">Email</label> <input id="email" name="email" class="wide" type="email" required="required" />
            </div>
            <div>
                <label for="fullname">Fullname</label> <input id="fullname" name="fullname" class="wide" type="text" />
            </div>
            <div>
                <?php if ($logged_in) { ?>
                <span class="left"><a href="users.php">Lihat Data</a></span>
                <?php } else {?>
                <span class="left"><a href="login.php">Login</a></span>
                <?php } ?>
                <input class="right" type="submit" name="submit" value="Buat User" />
            </div>
        </fieldset>
    </form>
</div>
</body>
</html>
Pada baris ke-7 kita lakukan pengecekan apakah user sudah login atau belum dengan kode if (isset($_SESSION['username']) || !empty($_SESSION['username'])). Jika sudah login, maka variabel $logged_in di set menjadi true. Variabel ini kita gunakan untuk pengecekan lagi nantinya.
Pada baris ke-57 kita lakukan pengecekan terhadap nilai dari variabel $logged_in dengan kode if ($logged_in). Jika variabel ini bernilai true (yang berarti user sudah login), maka tampilkan link untuk melihat data user. Sedangkan jika bernilai false (yang berarti user belum login), maka tampilkan link menuju halaman login.
Selanjutnya, buat file baru dan ketikkan kode berikut ini. Setelah selesai simpan dengan nama insert.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
include_once('config.php');
// terima data dari halaman index.php
$username   = mysql_real_escape_string($_POST['username']);
$password   = mysql_real_escape_string($_POST['password']);
$email      = mysql_real_escape_string($_POST['email']);
$fullname   = mysql_real_escape_string($_POST['fullname']);
$role       = 'member'; // variabel untuk settingan default level yang mendaftar
// simpan data ke database
$query = mysql_query("insert into users values('', '$username', '$password', '$email', '$fullname', '$role')");
if ($query) {
    // jika berhasil menyimpan
    header('location: index.php?msg=success');
} else {
    // jika gagal menyimpan
    header('location: index.php?msg=failed');
}
?>
Setelah selesai, coba buka browser dan ketikkan localhost/hal_akses/register.php. Hasilnya akan terlihat seperti gambar dibawah. Cobalah untuk menambahkan beberapa user baru.
register user
Saat ini, kita masih belum dapat login ke aplikasi (iyalah, login nya belum dibikin :D ). Selanjutnya kita buat halaman untuk login.

Langkah 5 – Login

Ketikkan kode berikut dan simpan dengan nama login.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
session_start();
include_once('config.php');
if (!empty($_SESSION['username'])) {
    header('location:index.php');
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tutorial Hak Akses - Nurwahyudin.Com</title>
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/normalize.css" type="text/css" />
<link rel="stylesheet" href="css/permata-ui-kit.css" type="text/css" />
<link rel="stylesheet" href="css/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body>
<div style="margin:auto; padding:50px 0 30px; text-align:center">
    <h1>Nurwahyudin.Com</h1>
    <p>authorization required!</p>
</div>
<div style="margin:auto">
    <form class="rounded_3 shadow_3" action="auth.php" method="post" style="width:400px; margin:auto;">
        <fieldset class="rounded_3">
            <legend>Login</legend>
            <?php
            $error = $_GET['error'];
            if ($error == 1) {
            ?>
            <div class="error">Username dan Password belum diisi.</div>
            <?php } else if ($error == 2) {?>
            <div class="error">Username belum diisi.</div>
            <?php } else if ($error == 3) {?>
            <div class="error">Password belum diisi.</div>
            <?php } else if ($error == 4) {?>
            <div class="error">Username dan Password tidak terdaftar.</div>
            <?php } ?>
            <div>
                <label for="username">Username</label> <input id="username" name="username" class="wide" type="text" required="required" />
            </div>
            <div>
                <label for="password">Password</label> <input id="password" name="password" class="wide" type="password" required="required" />
            </div>
            <div>
                <span class="left"><a href="index.php">Daftar Baru</a></span>
                <input class="right" type="submit" name="submit" value="Login" />
            </div>
        </fieldset>
    </form>
</div>
</body>
</html>
Berikutnya kita buat file untuk autentikasi user yang login. Ketikkan kode berikut dan simpan dengan nama auth.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
include('config.php');
session_start();
// terima data dari form login
$username = $_POST['username'];
$password = $_POST['password'];
// untuk mencegah sql injection
// kita gunakan mysql_real_escape_string
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string($password);
// cek data yang dikirim, apakah kosong atau tidak
if (empty($username) && empty($password)) {
    // kalau username dan password kosong
    header('location:login.php?error=1');
    break;
} else if (empty($username)) {
    // kalau username saja yang kosong
    header('location:login.php?error=2');
    break;
} else if (empty($password)) {
    // kalau password saja yang kosong
    header('location:login.php?error=3');
    break;
}
$query = mysql_query("select * from users where username='$username' and password='$password'");
$data = mysql_fetch_array($query);
if (mysql_num_rows($query) == 1) {
    // kalau username dan password sudah terdaftar di database
    // buat session dengan nama username dengan isi nama user yang login
    $_SESSION['username'] = $username;
    $_SESSION['role'] = $data['role'];
    // redirect ke halaman users [menampilkan semua users]
    header('location:users.php');
} else {
    // kalau username ataupun password tidak terdaftar di database
    header('location:login.php?error=4');
}
?>
Setelah selesai, coba buka browser dan ketikkan localhost/hal_akses/login.php. Hasilnya akan terlihat seperti gambar dibawah.
login page
Berikutnya, kita buat sebuah file untuk melakukan pengecekan apakah user sudah login atau belum. Jika user sudah login, maka user tidak perlu login lagi. Buat dokumen baru dan ketikkan kode berikut. Setelah selesai, simpan dengan nama cek-login.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
session_start();
$logged_in = false;
//jika session username belum dibuat, atau session username kosong
if (!isset($_SESSION['username']) || empty($_SESSION['username'])) {
    //redirect ke halaman login
    header('location:login.php');
} else {
    $logged_in = true;
}
?>
File cek-login.php ini akan kita include pada beberapa file lainnya.

Langkah 6 – Daftar User

Buat dokumen baru dan ketikkan kode berikut. Setelah selesai simpan dengan nama users.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<?php
include_once('config.php');
include_once('cek-login.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tutorial Hak Akses - Nurwahyudin.Com</title>
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/normalize.css" type="text/css" />
<link rel="stylesheet" href="css/permata-ui-kit.css" type="text/css" />
<link rel="stylesheet" href="css/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body>
<div style="margin:auto; padding:50px 0 30px; text-align:center">
    <h1>Nurwahyudin.Com</h1>
    <p>Tutorial Hak Akses</p>
</div>
<div style="margin:auto">
    <div class="rounded_3 shadow_3 content">
    <?php
    $username = $_SESSION['username'];
    $query_user_login = mysql_query("select * from users where username='$username'");
    $user_login = mysql_fetch_array($query_user_login);
    ?>
    <h3>Selamat Datang <?php echo $user_login['fullname']; ?></h3>
    <br />
    <?php
    $message = $_GET['msg'];
    if ($message == 'success') {
    ?>
    <div class="info">Success</div>
    <?php } else if ($message == 'failed') {?>
    <div class="error">Error</div>
    <?php } ?>
    <a href="index.php" class="left">Tambah User</a> <a href="logout.php" class="right">Logout</a>
    <br />
    <table class="view">
        <thead>
            <tr>
                <th width="20">No.</th>
                <th>Username</th>
                <th>Fullname</th>
                <th>Email</th>
            </tr>
        </thead>
        <tbody>
            <?php
            $query = mysql_query("select * from users");
            $i = 1;
            while ($data = mysql_fetch_array($query)) {
            ?>
            <tr class="<?php if ($i % 2 == 0) { echo "odd"; } else { echo "even"; } ?>">
                <td><?php echo $i; ?></td>
                <td>
                    <?php
                    echo $data['username'];
                    // jika user yang login memiliki role sebagai admin, maka tampilkan menu untuk edit dan delete user
                    if ($_SESSION['role'] == 'admin') {
                    ?>
                    <div class="row-actions">
                        <a href="edit.php?uid=<?php echo $data['id_user'];?>">Edit</a>
                        <?php if ($data['username'] != 'admin') {?>
                         | <a href="delete.php?uid=<?php echo $data['id_user'];?>" class="delete">Delete</a>
                        <?php } ?>
                    </div>
                    <?php } ?>
                </td>
                <td><?php echo $data['fullname']; ?></td>
                <td><?php echo $data['email']; ?></td>
            </tr>
            <?php
                $i++;
            }
            ?>
        </tbody>
    </table>
    </div>
</div>
<div class="clear"></div>
<div style="padding-bottom:50px;"></div>
</body>
</html>
Perhatikan baris ke-70 terdapat kode if ($_SESSION['role'] == ‘admin’). Pada baris ini kita lakukan pengecekan hak akses apakah user yang login memiliki hak akses sebagai admin atau tidak. Jika user memiliki hak akses sebagai admin, maka tampilkan menu edit dan delete. Jika tidak memiliki hak akses sebagai admin, maka menu edit dan delete tidak boleh ditampilkan.
Cobalah lihat hasilnya pada browser dengan membuka halaman localhost/hak_akses/users.php. Hasilnya akan terlihat seperti gambar berikut.
view users
Selanjutnya kita buat halaman edit data. Buat dokumen baru dan ketikkan kode berikut, kemudian simpan dengan nama edit.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<?php
session_start();
include_once('config.php');
include_once('cek-login.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tutorial Hak Akses - Nurwahyudin.Com</title>
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/normalize.css" type="text/css" />
<link rel="stylesheet" href="css/permata-ui-kit.css" type="text/css" />
<link rel="stylesheet" href="css/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body>
<div style="margin:auto; padding:50px 0 30px; text-align:center">
    <h1>Nurwahyudin.Com</h1>
    <p>Tutorial Hak Akses</p>
</div>
<div style="margin:auto">
    <form class="rounded_3 shadow_3" action="update.php" method="post" style="width:400px; margin:auto;">
        <fieldset class="rounded_3">
            <legend>Edit User</legend>
            <?php
            $message = $_GET['msg'];
            if ($message == 'success') {
            ?>
            <div class="info">Success</div>
            <?php } else if ($message == 'failed') {?>
            <div class="error">Error</div>
            <?php } ?>
            <?php
            // terima id_user dari halaman users
            $user_id = $_GET['uid'];
            $query = mysql_query("select * from users where id_user='$user_id'");
            $data = mysql_fetch_array($query);
            ?>
            <div>
                <label for="username">Username</label> <input id="username" name="username" class="wide" type="text" required="required" value="<?php echo $data['username']; ?>" disabled="disabled" />
            </div>
            <div>
                <label for="password">Password</label> <input id="password" name="password" class="wide" type="password" required="required" value="<?php echo $data['password']; ?>" <?php if ($data['username'] == 'admin') {?> disabled="disabled" <?php } ?> />
            </div>
            <div>
                <label for="email">Email</label> <input id="email" name="email" class="wide" type="email" required="required" value="<?php echo $data['email']; ?>" />
            </div>
            <div>
                <label for="fullname">Fullname</label> <input id="fullname" name="fullname" class="wide" type="text" value="<?php echo $data['fullname']; ?>" />
            </div>
            <?php
            // jika user yang login memiliki role sebagai admin, maka tampilkan opsi ini
            if ($_SESSION['role'] == 'admin') {
                if ($data['username'] != 'admin') {
            ?>
            <div>
                <label for="role">Role</label>
                <select name="role">
                    <option value="admin">Admin</option>
                    <option value="member">Member</option>
                </select>
            </div>
            <?php
                }
            }
            ?>
            <div>
                <?php if ($logged_in) { ?>
                <span class="left"><a href="users.php">Lihat Data</a></span>
                <?php } else {?>
                <span class="left"><a href="login.php">Login</a></span>
                <?php } ?>
                <input class="right" type="submit" name="submit" value="Update User" />
            </div>
            <input type="hidden" name="user_id" value="<?php echo $data['id_user']; ?>" />
        </fieldset>
    </form>
</div>
</body>
</html>
Perhatikan pada baris ke-63, kembali kita lakukan pengecekan hak akses apakah user memiliki role sebagai admin atau tidak dengan kode if ($_SESSION['role'] == ‘admin’). Jika user memiliki role sebagai admin, maka user boleh merubah role user lain.
Agar hasil edit-an dapat disimpan, buat dokumen baru dan ketikkan kode berikut. Kemudian simpan dengan nama update.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
include('config.php');
//tangkap data dari form
$id = $_POST['user_id'];
$password = $_POST['password'];
$fullname = $_POST['fullname'];
$email = $_POST['email'];
$role = $_POST['role'];
//update data di database sesuai user_id
$query = mysql_query("update users set password='$password', fullname='$fullname', email='$email', role='$role' where id_user='$id'") or die(mysql_error());
if ($query) {
    header('location:users.php?msg=success');
} else {
    header('location:users.php?msg=failed');
}
?>
Sampai disini, kita sudah dapat meng-edit data. Untuk melihat hasilnya, coba buka halaman localhost/hak_akses/users.php, kemudian edit-lah salah satu data yang ada.
Untuk dapat menghapus data, buat dokumen baru dan ketikkan kode berikut. Simpan dengan nama delete.php.
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
include('config.php');
$uid = $_GET['uid'];
$query = mysql_query("delete from users where id_user='$uid'") or die(mysql_error());
if ($query) {
    header('location:users.php?msg=success');
} else {
    header('location:users.php?msg=failed');
}
?>

Kesimpulan

Hak Akses atau role tidaklah sulit untuk dibuat. Cukup dengan menggunakan logika if sederhana kita dapat membuat hak akses. Jika ada kesulitan ataupun jika ada yang kurang jelas, silahkan tanyakan pada kotak komentar dibawah.
Selamat belajar, dan semoga bermanfaat. ^_^

Read more: http://www.nurwahyudin.com/php/hak-akses-dengan-php#ixzz1oxhvn3AN

sumber : http://www.nurwahyudin.com/php/hak-akses-dengan-php#axzz1oxVqPmQE

Baca Selengkapnya ....
Panduan blog dan SEO support Online Skill - Cinta fido Fido | Kopi kanan Akherat | Kisah Nabi Muhammad | Sahabat | Belajar Blogger | Template | HTML | Tutorial | Komputer.

investasi semoga anda senang

kurs mata uang BCA-2


Selamat datang di blog cinta fido, semoga anda diberi keSehatan oleh alloh SWT

Islam itu Cinta Damai Agama Islam Cinta Damai
jihad Damai adalah amal kebaikan yang Allah perintahkan dan menjadi sebab kokoh dan kemuliaan umat islam