我想知道codeigniter中是否有一种方法可以从控制器在ahtml文件中写入一些数据,然后从控制器中的该文件中获取该html。
$data["messages"] = $this->message_view->getParticularMessage($this->input->post('id'))
$data["users"] = $this->user_view->getAllUsers()
write_file('/messages/panel.tpl', $data)
$string = read_file('/messages/panel.tpl');
error_log(print_r($string , true));
echo json_encode(array('value'=> $string));
答案 0 :(得分:0)
在codeigniter中写入文件:
$this->load->helper('file');
$data = 'Some file data';
if ( ! write_file('/messages/panel.tpl', $data))
{
echo 'Unable to write the file';
}
else
{
echo 'File written!';
}
要加载html文件,请使用:
$this->load->view('/messages/panel.tpl');