Mxin’s Weblog

Ngaktifin register global

Posted by: mxin on: September 2, 2008

Register global adalah bagian dari PHP yang berfungsi sebagai modul untuk pengaksessan sebuah variabel. pada kondisi normal untuk versi PHP dibawah 4 biasanya register global diseting on sebaliknya untuk versi 4 keatas register global diseting off. pasti banyak yang tanya kenapa kok ada yang di on kan and ada yang di off kan kayak combo operator cdma aja :P , tidak lain dan tidak bukan adalah masalah keamanan, terutama semakin rawannya securiti.

untuk ngakses variabel jika register global dioff kan maka via PHP kamu dapat gunakan :

$_GET["$variable"]; —–> gunakan ini kalo elo nggunain method Get

$_POST["$variable"]; —–> gunakan ini kalo elo nggunain method Post

kalo elo ndak pake fungsi diatas sampe botak ndak bakalan bisa :)

nah ini kemarin ada kasus gue udah pake fungsi diatas tapi tetep aja variabel ndak bisa diakses, terpaksa deh sambil gigit jari gue akhirnya mbuat file .htaccess buat ngaktifin register global buat web gue ( bukan keseluruhan server )

nih elo simpan tulisan dibawah ini :

php_flag register_globals on

tulisan diatas yang cuman sebaris itu elo simpen di file .htaccess, terus filenya kamu taruh didirektori web yang mau diaktifkan register globalnya but skrip diatas ndak berfungsi untuk server yang nggunain phpsuexec

Tinggalkan Balasan


  • Tidak ada
  • mxin: Ya ... memang kadang kita terjebak didalam suatu lingkaran yang tiada henti, hidup ini memang bukan pilihan, tapi saat kita membuat keputusan yakinkan
  • dhika: pengennya jadi entrepreneur.. tapi sampe skr masih kerja di kantoran.. BT sih emang..

Kategori