|
|
|
ลอง code ในเครื่องปกติดี แต่ up ขึ้น server ไม่แสดงข้อมูลค่ะ |
|
|
|
|
|
|
|
ถ้าลอง echo "Hello world"; ได้แสดงว่า server ปกติดีครับ แต่ถ้าไม่ได้ แสดงว่าเซิร์ฟเวอร์มีปัญหาครับ
|
|
|
|
|
Date :
2012-12-11 10:36:59 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูแล้วได้ค่ะ
แต่มันอย่างที่บอกคือ มันไม่ดึงข้อมูลจากฐานข้อมูลมาแสดง
มีสาเหตุจากอะไรอีกบ้างคะ
|
|
|
|
|
Date :
2012-12-11 12:03:12 |
By :
parry |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
User / Password ของ MySQL ครับ
|
|
|
|
|
Date :
2012-12-11 12:19:01 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่โค้ดนี้ไว้ข้างบนสุดเลยครับ เพราะว่าอาจเกิดจาก โฮสที่อัพขึ้นไปนั้นใช้ apache เวอร์ชั่นไม่ตรงกับเราและ header ไม่เหมือนกันคับCode (PHP)
$globals_test = @ini_get('register_globals');
if ( isset($globals_test) && empty($globals_test) ) {
$types_to_register = array('GET', 'POST', 'COOKIE', 'SESSION', 'SERVER');
foreach ($types_to_register as $type) {
$arr = @${'_' . $type};
if (@count($arr) > 0)
extract($arr, EXTR_SKIP);
}
}
|
|
|
|
|
Date :
2012-12-11 15:21:24 |
By :
beerkingdom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ชัดเจนเลย
ใช้ได้จริงด้วยค่ะ
apache เวอร์ชั่นไม่ตรงกันจริงด้วย
ขอบคุณมากค่ะ
^_^
|
|
|
|
|
Date :
2012-12-11 16:15:00 |
By :
parry |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือปัญหาน่าจะอยู่ที่ host ปิด register_global = Off ครับ (ไม่น่าจะเกี่ยวกับ Version ครับ) ซึ่งคุณจะต้องระบุชนิดตัวแปรด้วยตอนที่อ่านครับ เช่น $_POST, $_GET , $_SESSION , $_COOKIE
แนะนำว่าให้แก้ไขให้เป็น $_POST , $_GET ให้หมดครับ ปลอดภัยกว่าครับ
|
|
|
|
|
Date :
2012-12-11 17:09:26 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะทุกท่าน
^_^
|
|
|
|
|
Date :
2012-12-12 10:04:30 |
By :
parry |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|