Issue ini lumayan krusial dalam dunia web, sebelum benar2 mengalami kejadian yang ditakutkan
mungkin ada baiknya cari informasi mengenai hal ini.
Gw mendapatkan link artike ini dan kemudian mencoba membuat sedikit resume semau gw
Archive for the ‘PHP & perniknya’ Category
Metode pencegahan SQL injection
Posted by dillah2008 on November 29, 2008
Posted in PHP & perniknya | Tagged: artikel, php, security, sql injection | Leave a Comment »
socket di PHP
Posted by dillah2008 on November 24, 2008
Kirain karena menjadi web dev tidak perlu ikut2an obrak-abrik socket jadi cuma main2 gambar(dari designer) dan sebagainya, ternyata gw terjebak pula untuk coba2 ini…hmmm gpp lah iseng2, kali ajah bermanfaat dan bisa membuat hidup lebih sejahtera..huehehehehe….
Untuk membuat program sederhananya bisa dilihat contoh programnya di Manual PHP, pada tahap belajar ini gw baru meresapi beberapa bagian yang antara lain :
- Ada dua type(hmmm type apa yah..) dalam socket programming, yaitu blocking dan non-blocking. Dari penjelasa temen yang gw tangkep, pada metode blocking pengambilan data dilakukan pada saat buffer sudah sampai pada ukuran byte tertentu, sedangkan pada non-blocking pengambilan data dilakukan pada setiap periode waktu…Hmm benar ga yah penjelasan yang gw tangkap ini.
- Yang kedua, gw mencoba melakukan pengkoneksian secara terus menerus dengan menggunakan dua socket pada satu program. Pada awalnya ketika gw jalankan programnya ketika socket yang lain melakukan proses sepertinya tidak berjalan, alias dia menunggu sampai socket yang pertama ditutup. Hal ini kata teman gw harusnya tidak diperkenankan dan akhirnya didapat fungsi socket_select() dengan contoh program ada pada link ini.
Pelan tapi pasti…semoga sedikit pengetahuan ini bermanfaat
Posted in PHP & perniknya | Tagged: php, socket, socket_select | Leave a Comment »
deret fibonaci
Posted by dillah2008 on November 15, 2008
Untuk menampilkan deret fibonaci sebanyak n buah maka bisa dipergunakan fungsi ini
function fibonaci($n){
$res = “”;
if($n> 0){for($i=1;$i<=$n;$i++){
if($i > 2){
$temp[$i] = $temp[$i-1]+$temp[$i-2];
$res .= ($temp[$i-1]+$temp[$i-2]).”,”;}else{
$temp[$i] = 1;
$res .= “1,”;}
}
}
return $res;}
Untuk bilangan fibonacci pada urutan ke-n
function get_fibonaci($n){
if($n == 1 || $n == 2){
return 1;
}else{
return (get_fibonaci($n-1) + get_fibonaci($n-2));
}
}
Posted in PHP & perniknya, math | Tagged: fibonacci, fungsi, math, mathematics | Leave a Comment »
Segitiga pascal
Posted by dillah2008 on November 10, 2008
Ini merupakan rumusan jadi saja…kalau mau lihat bagaimana cara lengkap menurunkannya silahkan cari tahu sendiri

Dimana n adalah levelnya (barisnya) dan k adalah posisi dalam level tersebut. Semuanya dimulai dari index 0
Tiap elemen dari tiap level adalah n+1, jadi pada level nol terdiri dari satu elemen, level 1 terdiri dari 2 elemen dan seterusnya, Jika pada soal2 ujian pemrograman biasanya disuruh membuat bilangan2 tersebut dalam bentuk sebuah segitiga, hmmmm..untuk mengakalinya sepertinya bisa mempergunakan looping, semisal jika fungsi untuk mencari elemen segitiga pascal adalah seperti ini :
function segitiga_pascal($n,$k){
return ( faktorial($n) / (faktorial($k) * (faktorial($n-$k)) );
}
Maka untuk mendapatkan bentuk segitiga yang diinginkan adalah sebagai berikut :
function buat_segitiga_pascal($level){
for($i=0;$i<=$level;$i++){
for($j=0;$j<=$i;$j++){
echo segitiga_pascal($i,$j).” “;
}
echo “<br>”;
}
}
Posted in PHP & perniknya, knowledge | Tagged: algoritma, matematika, math, pascal, segitiga pascal | Leave a Comment »
mengirim email dengan php
Posted by dillah2008 on October 11, 2008
Ketemu source code untuk mengirim email dengan PHP, dan class ini(namanya phpmailer) bs di implementasikan dengan framework codeigniter yang gw pakai…horeeee…
Hmmm bagaimana yah mengupload file berekstensi zip di wordpress ini ???
Posted in PHP & perniknya | Tagged: email, php, phpmailer | Leave a Comment »
masalah http
Posted by dillah2008 on October 6, 2008
Ini bukan masalah yang gw alami sendiri, melainkan rekan kerja gw.
Permasalahannya adalah ketika gw menginginkan untuk mengaktifkan modul socket pada PHP, begitu sudah di compile ( ./configure –bla bla ) maka langkah selanjutnya adalah mengaktifkan http nya dan disinilah terjadi masalah, Setelah ditelusuri oleh kawan gw itu katanya langkah yang dia lakukan adalah dengan membersihkan dulu file2 yang timbul dari proses kompilasi sebelumnya.
Mungkin nanti-nanti gw bs mencoba pengalaman ini.
Posted in PHP & perniknya | Tagged: apache, http error, php | Leave a Comment »
Mencocokan data nomor telephone
Posted by dillah2008 on September 5, 2008
Seringkali kita harus mencocokan suatu data di dalam database dimana format pengisian dalam data tersebut bebas,
Posted in PHP & perniknya, Uncategorized | Tagged: nomor telepon, php, postgre, sql | Leave a Comment »
instalasi apache,php dan mysql
Posted by dillah2008 on August 16, 2008
Setelah sekian lama berencana mengganti versi php dan mysql di pc, akhirnya malam ini terealisasi juga…untuk mengganti versi PHP dan apache alhamdulillah berjalan cukup baik, dengan melihat panduan di link ini (thanks dude, you’re the man
).
Kesulitan kemudian menghinggapi pada saat proses instalasi mysql…akkkhhh biar gw coba sekali lagi lah.
update (01:45 AM) :
Ternyata dll php untuk ke postgre pada versi 5.2.6 tidak bagus, begitu gw ambil dll dari versi 5.2.5 langsung muncul detail postgre di phpinfo(). Uhhhh kok bukannya langsung dibenerin sih tuh orang PHP..!!!
update(02:40 PM)
Mysql5 sudah berhasil terinstal, sepertinya kesalahan semalam itu adalah pada saat pemilihan opsi dalam proses intalasi

Semalam itu sepertinya gw memilih pilihan yang diatasnya bukan yang dibawah, yah mungkin sudah ngantuk kali semalam itu jadi tidak teliti
Posted in PHP & perniknya | Tagged: apache, instalasi, mysql, php | Leave a Comment »
“NOT IN” statement di SQL
Posted by dillah2008 on July 31, 2008
Awalnya sebel banget kenapa ga bisa menggunakan statement ini, setelah dicek ternyata ketemu satu permasalahan yaitu select yang mau dibandingkan tidak boleh ada null nya.
select t1.a,t1.b from t1 where ti.a not in (selec k1.a from k1 where k1.a is not null)
Posted in PHP & perniknya | Tagged: not in, postgre, query, sql | Leave a Comment »
Menampilkan data terbaru dengan AJAX
Posted by dillah2008 on May 29, 2008
Setelah sekian lama berusaha mencari source code bagaimana caranya biar data di web (yang dalam bentuk table HTML) dapat terbarukan tanpa di refresh terlebih dahulu akhirnya dapat pencerahan juga. Sebelumnya ketika mencari di om google gw mendapatkan satu halaman yang memberikan ulasan tentang ini, namun sang pengulas tidak memberikan sourcenya secara cuma2…
Posted in PHP & perniknya | Leave a Comment »