Я пытаюсь показать изображение в контроллере. теперь он показывает изображение. это то, что я пытался сделать. 1- Жесткий путь относительного пути изображения так, чтобы не было замешательства относительно изображения. 2- я помещаю кусок кода в конструктор, и он работает до строки «parent::__construct();
». но он не отображается после этой строки.Почему файл чтения Codeigniter не работает?
class Fileupload extends Frontend_Controller
{
function __construct()
{
//code is working here and showing image
parent::__construct();
//code below this line is not working
$this->load->model('front_end/user_model');
$dst_path = "C:\\xampp\htdocs\myweb\assets/uploads/avatar.jpg";
header('Content-Type: image/jpeg');
header('Content-Length: ' . filesize($dst_path));
readfile($dst_path,true);
die;
}
любое предложение ??
да я писал это, но он не работает. затем я вставляю конструктор для тестирования. результат тот же. работа над родительским :: __ construct(); но не после этого – user3516704
Перед тем, как начать работу над этим, вы должны прочитать некоторую документацию. И, к счастью, вы можете найти множество бесплатных источников для работы с codeigniter. Код перед конструкцией делает все ... например, вы хотите загрузить языковой файл или модель и т. Д., Но не после него. полезно загрузить вашу модель, вспомогательные файлы, здесь. Но всегда помещайте свой код в какую-то отдельную функцию или в индексную. –