, пожалуйста, помогите мне, я застрял в этом препятствии в течение некоторого времени.В основном я загружаю представления в codeigniter, и по какой-то странной причине я получаю пробел и апостроф.Это заставляет всю страницу выглядеть странно.
Это то, что я получаю при просмотре исходного кода в браузере
'
<!DOCTYPE html>
<html lang="en">
<head>
<title>Propercade Property</title>
<meta charset="UTF-8">
<meta name="description" content="WEBLINERZ Landing Page Template">
<meta name="keywords" content="WEBLINERZ, unique, creative, html">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Favicon -->
<link href="application/views/img/favicon.ico" rel="shortcut icon"/>
Это заголовочный файл:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Propercade Property</title>
<meta charset="UTF-8">
<meta name="description" content="WEBLINERZ Landing Page Template">
<meta name="keywords" content="WEBLINERZ, unique, creative, html">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Favicon -->
<link href="application/views/img/favicon.ico" rel="shortcut icon"/>
Я серьезно озадачен.Вот как я загружаю страницу:
$this->load->view('header-index');
$this->load->view('index',$send);
$this->load->view('footer');
Визуально, вот что я вижу:
снимок экрана
Пожалуйста, дайте мне знать, если выстолкнулись с похожей проблемой, и как я могу решить эту
edit
функцию контроллера:
public function index(){
$this->load->model('Listing_model');
$data1 = $this->Listing_model->get_recent_listing();
$data2 = $this->Listing_model->get_featured_listing(6);//number of listings to get ~in case there are too many featured listings
$send = array(
"recents" => $data1,
"listings" => $data2
);
$this->session->set_userdata("page_name", "Index");
$this->load->view('header-index');
$this->load->view('index',$send);
$this->load->view('footer');
}
Оказывается, мой выходной буфер вызывал проблемы,Просто нужно его почистить.
ob_clean();
Забавно, как такие мелочи могут вызвать столько проблем