Nếu đây là tập lệnh cấp chính, thì bạn cần đảm bảo rằng tập lệnh bao gồm thư mục gốc "config. php", để có các toàn cầu như $PAGE được xác định. Nếu đây là một hàm, thì bạn cần đảm bảo rằng $PAGE được khai báo là một biến toàn cục
mik
Trung bình của xếp hạng. -
Trả lời Manuel Antonio Rivera Socarrás
Lại. biến không xác định. TRANG
bởi Richard Oelmann - Thứ bảy, ngày 3 tháng 6 năm 2017, 4. 41 giờ sáng
Vâng, trong ví dụ ban đầu của bạn, bạn đã có
$ PAGE-> set_url
Cái nào nên có - không có khoảng trắng
$PAGE->set_url
Nhưng dòng đó thậm chí không có trong ví dụ sau của bạn - nhưng bạn có
$data->id = PAGE->cm->id;
hoàn toàn không có $ - $PAGE->cm->id
Ngoài ra, chức năng của bạn
function fm_add_instance[stdClass $fm, mod_fm_mod_form $mform = null]
Theo như tôi biết [và dựa trên việc kiểm tra php. net] các đối số được truyền cho một hàm cần phải được phân cách bằng dấu phẩy - http. //php. net/thủ công/vi/chức năng. tranh luận. php
Tôi muốn đề xuất một nơi tốt để bắt đầu là kiểm tra trực tiếp mã của bạn để biết các tiêu chuẩn như thế - các thông báo lỗi bạn nhận được đang chỉ cho bạn các dòng có lỗi, vì vậy sẽ không quá khó để nhận
Trung bình của xếp hạng. -
Trả lời Mike Churchward
Lại. biến không xác định. TRANG
bởi Manuel Antonio Rivera Socarrás - Thứ Bảy, ngày 3 tháng 6 năm 2017, 2. 02 giờ sáng
Mike, cảm ơn bằng câu trả lời, nhưng, tôi xóa "$" và tôi nhận được "Lỗi phân tích cú pháp" này. lỗi cú pháp, '->' không mong muốn [T_OBJECT_OPERATOR]"
Tôi có thể làm gì?
Trung bình của xếp hạng. -
Trả lời Manuel Antonio Rivera Socarrás
Lại. biến không xác định. TRANG
bởi Davo Smith - Thứ bảy, ngày 3 tháng 6 năm 2017, 2. 06 giờ sáng
Là nó bên trong một chức năng?
function my_function[] { global $PAGE; $id = required_param['id', PARAM_INT]; $pageid = optional_param['pageid', '', PARAM_INT]; $PAGE->set_url['/mod/fm/import.php', array['id' => $id, 'pageid' => $pageid]]; }
Ngoài ra, tệp có được bao gồm từ nơi nào khác không? . '/. /. /config. php'] vào đầu
Để ý. biến không xác định. ra trong /var/sites/i/islandmemorials. đồng. uk/public_html/site/templates/gồm/chức năng. php trên dòng 43
và đây là mã trong tệp chức năng đó