10/10/2018, 11:39
Biến của web php bị lỗi Undefined index trên server linux
Các anh có kinh nghiệm vể sử dụng Server linux cho web php giúp Em với.
hiện tại các biến chưa định nghĩa ở trong điều kiện if () khi chạy trên local hay server window thi không sao nhưng chạy trên server linux thi bị lỗi "Undefined index".
VD :
if(isset($a)) {
print_r($a);
}
- chay window thi không sao.
- chạy server linux thi báo lỗi : Undefined index: a;
Các Anh có biết cách cấu hình thế nào đế server linux có thể bỏ qua các biến chưa định nghĩa nhưng server window không ?
hiện tại các biến chưa định nghĩa ở trong điều kiện if () khi chạy trên local hay server window thi không sao nhưng chạy trên server linux thi bị lỗi "Undefined index".
VD :
if(isset($a)) {
print_r($a);
}
- chay window thi không sao.
- chạy server linux thi báo lỗi : Undefined index: a;
Các Anh có biết cách cấu hình thế nào đế server linux có thể bỏ qua các biến chưa định nghĩa nhưng server window không ?
Bài liên quan
<?php
error_reporting(E_ALL & ~E_NOTICE);
?>
Chèn đoạn này vào đầu trang nhé bạn !! do cách server config thôi !
Vấn đề là $a từ đâu mà bạn có, nếu nó nhận dc từ trang khác qua thì phải chắc chắn là if(isset($_GET['a'])) print_r($_GET['a']);
còn nếu bạn định nghĩa 1 biến sẵn có rồi echo ra thì bảo đảm k bao giờ có lỗi, đại loại:
if(isset($a)) echo $a;