Ketika membuat sebuah script php yang menangani sebuah variabel yang mengacu pada permintaan dari sebuah form html misalnya. terkadang kita tidak mengerti apa dan bagaimana sebuah variabel yang direquest berasal. nah, disini saya tunjukkan bagaimana setting variabel dan datang nya darimana variabel yang dikirim. maka, bisa kita lihat pada configurasi dibawah ini.
Register_globals=Off
Meski dalam tahap pengembangan sebaiknya directive ini tidak diaktifkan. Sebagai ganti untuk pengambilan nilai variabel gunakan superglobal.
variables_order="GPCS"
variables_order="EGPCS" (php versi baru)
Untuk menetapkan urutan variabel-variabel yang diregister PHP, yaitu: $_GET, S_POST, SCOOKIE dan S_SERVER
Register_argc_argv=Off
jika ini diaktifkan maka parameter-parameter URL akan mudah ditangkap.
Magic_quotes_gpc=Off
Directive in menangani data GPC dan sebaiknya tetap di-disable.sebagai ganti untuk menangani tanda kutip gunakan fungsi dedicated database atau fungsi addslashes()
Magic_quotes_runtime=Off
Directive ini berfungsi untuk menangani data yang digenerate saat runtime. Contohnya data dari SQL dan fungsi exec()