CLOSED
Would you like to react to this message? Create an account in a few clicks or log in to continue.
CLOSED

CLOSED
 
IndeksIndeks  PencarianPencarian  Latest imagesLatest images  PendaftaranPendaftaran  Login  
CLOSED
CLOSED

 

 Masalah Register Global

Go down 
2 posters
PengirimMessage
bagasonwheels
Langitan SI
bagasonwheels


Jumlah posting : 781
Age : 37
Lokasi : GSV (Gowok Silicon Valley)
Registration date : 19.02.08

Masalah Register Global Empty
PostSubyek: Masalah Register Global   Masalah Register Global EmptyMon 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. Smile

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
Kembali Ke Atas Go down
http://pedalsepedaku.wordpress.com
bagasonwheels
Langitan SI
bagasonwheels


Jumlah posting : 781
Age : 37
Lokasi : GSV (Gowok Silicon Valley)
Registration date : 19.02.08

Masalah Register Global Empty
PostSubyek: Re: Masalah Register Global   Masalah Register Global EmptyMon 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 Very Happy

O iya, aku harus include-kan sumbernya.
Posting Yang pertama dari maseko's blog

Posting yang kedua ini dari Aviv's Blog

thx Surprised
Kembali Ke Atas Go down
http://pedalsepedaku.wordpress.com
fajarArdhi
Sesepuh SI
fajarArdhi


Jumlah posting : 152
Age : 37
Lokasi : yk
Registration date : 13.08.08

Masalah Register Global Empty
PostSubyek: Re: Masalah Register Global   Masalah Register Global EmptyFri Nov 07, 2008 10:32 am

ada cara yg lebih simpel gk bwt ON kan register global??

kan klu yg pertama itu panjang bgt,,,,,
Kembali Ke Atas Go down
bagasonwheels
Langitan SI
bagasonwheels


Jumlah posting : 781
Age : 37
Lokasi : GSV (Gowok Silicon Valley)
Registration date : 19.02.08

Masalah Register Global Empty
PostSubyek: Re: Masalah Register Global   Masalah Register Global EmptyFri 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
Kembali Ke Atas Go down
http://pedalsepedaku.wordpress.com
Sponsored content





Masalah Register Global Empty
PostSubyek: Re: Masalah Register Global   Masalah Register Global Empty

Kembali Ke Atas Go down
 
Masalah Register Global
Kembali Ke Atas 
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
CLOSED :: Programing :: PHP-
Navigasi: