SingCat Network
Please Login or Register

Knowledgebase

Register Globals Off

Server kami menggunakan Register Global Off demi meningkatan keamanan server. Oleh karena itu setiap variable yang di lempar ke script PHP, baik lewat metode GET, POST, SESSION, COOKIES perlu dipanggil dengan fungsi khusus.

Register Global pada PHP adalah Off dan pada versi 6 akan dihilangkan.
Informasi lebih jelas harap lihat http://id2.php.net/manual/en/security.globals.php

Contoh: Jika ada URL http://domain.com/file.php?hal=1
disitu ada variable "hal" yang dilempar menggunakan metode GET. nah di file.php untuk penggunaan variable tsb harus di ambil dulu dengan fungsi $_GET["hal"]; berikut kode nya:

$hal=$_GET["hal"];
$batas=($hal-1)*12;

Referensi:
http://id2.php.net/manual/en/security.globals.php
http://id2.php.net/manual/en/reserved.variables.get.php
http://id2.php.net/manual/en/reserved.variables.post.php

 

Jika anda terpaksa sekali harus menggunakan script PHP yang membutuhkan fitur register_globals on maka silahkan baca artikel "Parameter PHP di .htaccess membuat situs error" tapi kami tidak menyarankannya, bahkan kami tidak bertanggungjawab kepada account hosting yang mengaktifkan register_globals on, karena bisa mengakibatkan situs tsb dihack/deface, atau menjadi sasaran phisher,scammer dan spammer. Anda harus bertanggungjawab penuh untuk security situs anda.



Was this answer helpful?

Add to Favourites Add to Favourites

Print this Article Print this Article

Also Read
Tidak bisa akses website (Views: 23510)

Powered by WHMCompleteSolution

Quick Navigation

Client Login

Email

Password

Remember Me

Search



Follow Us on Twitter