|
|
|
ถามเรื่อง action form ครับ คือว่า ถ้าเราไม่เขียนแบบ ต้องมีพวก $_POST กับ $_GET |
|
|
|
|
|
|
|
$_POST เป็นการส่งค่าผ่านฟอร์ม
$_GET เป็นการส่งค่าผ่านฟอร์มและ URL
ถ้าคุณไม่ใช้ มันก็ทำงานได้ไม่เต็มประสิทธิภาพอะครับ
ไม่เกิดอะไรขึ้นหรอกครับ
|
|
|
|
|
Date :
2010-03-17 09:43:19 |
By :
iamatomix |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่างที่คุณ DJ.Atomix บอกค่ะ มันจะไม่มีอะไรเกิดขึ้น
|
|
|
|
|
Date :
2010-03-17 09:53:59 |
By :
atomy_mink |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รับรอง ถ้ามีปัญหาตามแก้กันตาเหลือกแน่ครับ ลองดู
|
|
|
|
|
Date :
2010-03-17 09:54:14 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเจอปัญหากับ $_GET ครับ เวลาทดลองใน localhost ไม่มีปัญหา แต่พอไปอัพลง server แล้วมันไม่รับค่าครับ ถ้าไม่มี $_GET
|
|
|
|
|
Date :
2011-11-03 21:53:11 |
By :
gsgate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ใช้ $_GET , $_POST อะถูกต้องแล้วครับ ตอนนี้แทบจะไม่มี hosting ไหนเค้าเปิด register_globals = On แล้ว
|
|
|
|
|
Date :
2011-11-04 00:26:50 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
//*** Register Global =On/Off Function ***//
$phpVersion = phpversion();
list($v_Upper,$v_Major,$v_Minor) = explode(".",$phpVersion);
if (($v_Upper == 4 && $v_Major < 1) || $v_Upper < 4) {
$_FILES = $HTTP_POST_FILES;
$_ENV = $HTTP_ENV_VARS;
$_GET = $HTTP_GET_VARS;
$_POST = $HTTP_POST_VARS;
$_COOKIE = $HTTP_COOKIE_VARS;
$_SERVER = $HTTP_SERVER_VARS;
$_SESSION = $HTTP_SESSION_VARS;
$_FILES = $HTTP_POST_FILES;
}
if (!ini_get('register_globals')) {
while(list($key,$value)=each($_FILES)) $GLOBALS[$key]=$value;
while(list($key,$value)=each($_ENV)) $GLOBALS[$key]=$value;
while(list($key,$value)=each($_GET)) $GLOBALS[$key]=$value;
while(list($key,$value)=each($_POST)) $GLOBALS[$key]=$value;
while(list($key,$value)=each($_COOKIE)) $GLOBALS[$key]=$value;
while(list($key,$value)=each($_SERVER)) $GLOBALS[$key]=$value;
while(list($key,$value)=@each($_SESSION)) $GLOBALS[$key]=$value;
foreach($_FILES as $key => $value){
$GLOBALS[$key]=$_FILES[$key]['tmp_name'];
foreach($value as $ext => $value2){
$key2 = $key."_".$ext;
$GLOBALS[$key2]=$value2;
}
}
}
?>
แทรกตัวนี้ไว้ด้านบนครับ เรียกชื่อได้เลย
|
|
|
|
|
Date :
2011-11-04 09:22:52 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|