On Monday 21 October 2002 17:51, you wrote: > At 23:31 20/10/2002 -0700, Togu Raja wrote: > >Apa beda PHP 4.0.x dgn PHP 4.1.x dan PHP 4.2.x dari > >segi pemrogramannya. > >Apakah script yg ditulis dalam PHP 4.0.x dapat > >berjalan mulus pada PHP 4.1 atau 4.2? > > > >Soalnya sekarang saya memakai PHP 4.0.6, dan saya > >khawatir script yg saya tulis mengalami masalah jika > >dijalankan di PHP 4.1.x atau yg lebih tinggi. > > Sangat mungkin akan bermasalah ... > Soalnya versi2 PHP terbaru tidak otomatis meng-create variable dari tiap > elemen form yg disubmit. > Mis. > <input type="text" name="userName"> > Waktu form disubmit, PHP terbaru tidak akan otomatis mengcreate variable > $userName
kalau boleh tau versi PHP yg ke berapa yg tidak langsung mengcreate variable spt di atas? saya sendiri pakai 4.1.x dan msh bisa > Jadi, register_globals = off pada PHP terbaru. > Kalau nggak salah ini demi alasan keamanan. > Bisa diakalin dng nambahin script berikut pada tiap halaman php anda : > > if (!empty($HTTP_GET_VARS)) while(list($name, $value) = > each($HTTP_GET_VARS)) $$name = $value; > if (!empty($HTTP_POST_VARS)) while(list($name, $value) = > each($HTTP_POST_VARS)) $$name = $value; > yg disarankan pakai $_POST, $_GET, katanya sih merup. super global variable. -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3
