bagasonwheels Langitan SI
Jumlah posting : 781 Age : 37 Lokasi : GSV (Gowok Silicon Valley) Registration date : 19.02.08
| Subyek: Masalah Register Global Mon May 26, 2008 1:15 pm | |
| Beberapa hari kemarin aku ditanyain temen yg baru ambil PRSI dengan PHP. katanya dia ada masalah dengan register globalnya. berikut hasil pencarianku, semoga bisa membantu. - Code:
-
PHP:
1. <?php 2. 3. $raw = phpversion(); 4. list($v_Upper,$v_Major,$v_Minor) = explode(".",$raw); 5. 6. if (($v_Upper == 4 && $v_Major <1) || $v_Upper <4) { 7. $_FILES = $HTTP_POST_FILES; 8. $_ENV = $HTTP_ENV_VARS; 9. $_GET = $HTTP_GET_VARS; 10. $_POST = $HTTP_POST_VARS; 11. $_COOKIE = $HTTP_COOKIE_VARS; 12. $_SERVER = $HTTP_SERVER_VARS; 13. $_SESSION = $HTTP_SESSION_VARS; 14. $_FILES = $HTTP_POST_FILES; 15. } 16. 17. if (!ini_get('register_globals')) { 18. while(list($key,$value)=each($_FILES)) $GLOBALS[$key]=$value; 19. while(list($key,$value)=each($_ENV)) $GLOBALS[$key]=$value; 20. while(list($key,$value)=each($_GET)) $GLOBALS[$key]=$value; 21. while(list($key,$value)=each($_POST)) $GLOBALS[$key]=$value; 22. while(list($key,$value)=each($_COOKIE)) $GLOBALS[$key]=$value; 23. while(list($key,$value)=each($_SERVER)) $GLOBALS[$key]=$value; 24. while(list($key,$value)=@each($_SESSION)) $GLOBALS[$key]=$value; 25. foreach($_FILES as $key => $value){ 26. $GLOBALS[$key]=$_FILES[$key]['tmp_name']; 27. foreach($value as $ext => $value2){ 28. $key2 = $key . '_' . $ext; 29. $GLOBALS[$key2] = $value2; 30. } 31. } 32. } 33. ?>
Simpan file dengan ekstensi .php, misalnya globals.php Kemudian include file tersebut pada setiap file yang dibuat untuk environtment register_globals=ON - Code:
-
include ("globals.php"); Diatas merupakan pengesetan dengan script PHP | |
|
bagasonwheels Langitan SI
Jumlah posting : 781 Age : 37 Lokasi : GSV (Gowok Silicon Valley) Registration date : 19.02.08
| Subyek: Re: Masalah Register Global Mon May 26, 2008 1:22 pm | |
| Kalau yang ini mematikan register global. - Code:
-
php_flag register_globals off kode diatas dikonfigurasi pada webservernya (Apache) pada file .htaccess atau httpd.conf yang berkaitan dengan php.ini Wah, sebenernya waktu ditanyain aku blank sama sekali. berhubung aku merasa terntantang maka aku malah jadi tahu sekarang O iya, aku harus include-kan sumbernya. Posting Yang pertama dari maseko's blog Posting yang kedua ini dari Aviv's Blog thx | |
|
fajarArdhi Sesepuh SI
Jumlah posting : 152 Age : 37 Lokasi : yk Registration date : 13.08.08
| Subyek: Re: Masalah Register Global Fri Nov 07, 2008 10:32 am | |
| ada cara yg lebih simpel gk bwt ON kan register global??
kan klu yg pertama itu panjang bgt,,,,, | |
|
bagasonwheels Langitan SI
Jumlah posting : 781 Age : 37 Lokasi : GSV (Gowok Silicon Valley) Registration date : 19.02.08
| Subyek: Re: Masalah Register Global Fri Nov 07, 2008 6:58 pm | |
| ada tapi langsung lwt script di programnya. ni malah lebih bola2i coz tiap bikin hal baru harus on dl kalo diatas kan cm 1 kali ribet | |
|
Sponsored content
| Subyek: Re: Masalah Register Global | |
| |
|