Tampilkan postingan dengan label PHP dan MYSQL. Tampilkan semua postingan
Tampilkan postingan dengan label PHP dan MYSQL. Tampilkan semua postingan

Kamis, 19 Mei 2011

Halaman website terdeteksi virus

Akhirnya setelah lama nggak posting, hari ini ada waktu juga buat posting. hehehe..

Hems...barusan fixing masalah yang sebenernya sudah terjadi agak lama. Saya mempunyai sebuah website dengan data standar menggunakan MySQL. Kebetulan waktu itu, komputer saya bermasalah, sepertinya karena serangan virus. Akhirnya saya install ulang dengan antivirus AVG (versinya lupa hehehe,,,). Tiba-tiba ketika saya hendak mengakses web tersebut yang sudah si upload di hosting, halaman index.php terdeteksi ada virus di dalamnya. Akhirnya saya putuskan untuk menghapus file index.php yang di hosting dan saya ganti dengan file index.php yang baru. Tapi hal yang sama tetap terjadi. Antivirus Kaspersky juga mendeteksi file index.php tersebut sebagai virus.

Ironisnya komputer-komputer teman saya yang lain masih bisa membuka halaman web tersebut dan tidak ada masalah. Karena merasa jengkel dan waktu itu memang sedang sibuk saya putuskan untuk mengambil jalan pintas, yaitu saya mengganti antivirus yang saya pakai. Dan beres...

Selang beberapa lama dari peristiwa itu, seorang teman menelpon mengatakan kalau website-nya terdeteksi virus. Saya berikan solusi untuk menonaktifkan antivirus yang di pakai. Dan masalah pun teratasi. Tapi solusi tersebut (menonaktifkan antivirus) bukan merupakan solusi yang tepat. Bagaimana jika web tersebut di akses oleh orang lain yang tidak mengerti dengan hal tersebut. Sedangkan orang tersebut sangat membutuhkan data di dalam web tersebut. Pasti sangat menganggu.

Dan hari ini saya memutuskan untuk mencari masalah yang sebenarnya terjadi di web saya itu. Sebelumnya saya search di google dengan keyword "virus at php script" dan di list paling atas ada blog http://fahrurrozi.com yang menuliskan solusi permasalahan yang saya hadapi.
Jadi intinya di dalam halaman website tersebut ada sebuah script asing yang tiba-tiba muncul di script webpage di bagian paling bawah. Entah dari mana script itu berasal.


Setelah script ini di hapus dan file di simpan kembali, website dapat berjalan dengan normal. Mungkin ada teman-teman yang tau asal virus tersebut? Boleh di share disini. 
Jadi bagi teman-teman yang mengalami masalah yang sama, coba teliti script file yang dianggap virus. Bisa jadi di dalamnya terdapat script aneh yang seharusnya tidak ada di file tersebut. Ok cukup untuk hari ini...thanks..

Selasa, 22 Juni 2010

Enkripsi Script PHP

Ekripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus.Banyak cara yang dapat dilakukan untuk melakukan ekripsi baikd engan algoritma yang dibuat sendiri maupun dengan algoritma ekripsi yang sudah ada dan banyak digunakan di dunia.
Dalam ilmu keamanan data, dikenal istilah plaintext dan chipertext. Plaintext adalah informasi asli sebelum di enkripsi sedangkan chipertext adalah infofrmasi setelah di enkripsi.
Dalam web programming enkripsi diperlukan untuk mem-protect script yang kita buat agar lebih aman dan orang lain tidak tahu mengenai script yang kita buat. Untuk melakukannya, kita tidak perlu membuat program sendiri karena sudah banyak software yang tersedia untuk meng-enkripsi script php baik komersial maupun non komersial. Salah satunya dari sekian banyak software adalah source cop. 
Berikut adalah step by step untuk meng-enkrip script php dengan source cop : 
  1. Buat sebuah folder dengan nama "test" yang di dalamnya terdapat file ber-ektensi php.
  2. Buat sebuah folder dengan nama "test backup".
  3. Install source cop seperti menginstall software pada umumnya.
  4. Jalankan source cop.
  5. Klik button Select Source Folder, kemudian pilih folder "test" yang telah di buat sebelumnya.
  6. Klik buttom Select Backup destination, kemudian pilih folder "test backup".
  7. Source cop akan meletakkan file hasil ekripsi tetap di dalam folder "test". Sedangkan file aslinya akan di pindahkan ke folder "test backup"
Setelah melakukan langkah-langkah di atas, coba lihat  apa yang terjadi dengan file yang terdapat di dalam folder "test". Selamat mencoba...

Download Source Cop : 
http://www.ziddu.com/download/10392508/sourcecop.rar.html

Senin, 21 Juni 2010

Kirim email dengan PHP

Mulai lagi coret-coret blog setelah beberapa waktu vakum karena sesuatu dan lain hal he he he...Kali ini saya akan membahas tentang bagaimana membuat fasilitas kirim email dalam sebuah web dengan PHP. Awalnya saya buat script send email dengan copas (copy-paste) script yang saya peroleh dari hasil pencarian paman google. Tapi wal hasil script itu tidak berjalan seperti yang saya harapkan. Utak-atik script itu sampe puyeng tapi tetap tidak bisa berjalan sesuai harapan. Jurus terakhir adalah bertanya kepada sang Guru (terimakasih untuk Mr Fay yang telah membantu...). Berikut adalah sedikit penjelasan mengenai script tersebut.

Nggak usah ba bi bu langsung saja download file email.rar http://www.ziddu.com/download/10391865/email.rar.html Ekstrak file tersebut, dan jalankan. Selamat mencoba......

Sabtu, 13 Maret 2010

Menampilkan Video di Website dengan Video Lightbox

Banyak cara yang bisa dilakukan untuk memasukkan menampilkan video kedalam web yang kita buat. Salah satunya menggunakan Lightbox.
Untuk lebih jelasnya silakan download di http://www.ziddu.com/download/8959337/lightbox.rar.html

Sudah di download??oklah kalo begitu..
  1. Ekstrak file tersebut dan letakkan sebuah video di folder "video". Kemudian buka file index.php dan edit file tersebut.
  2. Perhatikan bagian engine/swf/player.swf?url=../../video/video.flv"
  3. Sesuaikan nama video yang di dalam folder "video" dengan nama video pada bagian potongan script di atas (no. 2). Pada script tersebut nama videonya adalah video.flv
Script ini pernah dicoba dan berjalan dengan baik untuk format video flv dan mp4.
Semoga membantu...

Membuat File Excel dengan PHP

Saya mencari script untuk membuat laporan/report Excel menggunakan PHP, saya menemukan beberapa script. Setelah melakukan percobaan saya menemukan svript yang paling gampang di implementasikan tanpa banyak setting ini dan itu. Berikut ini adalah script yang saya maksud :

< ?php

header("Cache-Control: no-cache, no-store, must-revalidate");
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=namaFile.xls");

//isi file excel (pakai tabel)
echo "<table>
<tr>
<td>Cols 1 dan Rows 1</td>
</tr>
<tr>
<td>Cols 2 dan Rows 2</td>
</tr>
;
//bisa juga pakai Xml

?>


Copy-Paste script di atas dan jalankan, akan muncul alert download file xls dengan nama trial.xls.
Lalu bagaimana jika data yang akan di export ke excel berada dalam database?? Caranya gampang sekali..temen-temen tinggal memanipulasi kolom dan baris tabel tersebut. Cara memanipulasinya pun cukup mudah, yaitu seperti layaknya kita menampilkan data pada tabel dengan HTML biasa. Jika kurang jelas tunggu artikel selanjutnya..