增加查看信息功能

hotfix/远程访问多媒体中心
LiaoYijun 8 years ago
parent ccb219ad1f
commit 1846c4ca64

@ -131,10 +131,10 @@ class Welcome extends CI_Controller {
public function change_static_url($info_id) {
$information = $this->Information_model->Detail($info_id);
$htm_doc = new DOMDocument();//('1.0', 'UTF-8');
//$htm_doc->encoding='UTF-8';
$htm_doc = new DOMDocument();
$htm_doc->encoding='UTF-8';
libxml_use_internal_errors(true);
//$htm_doc->strictErrorChecking = false;
$htm_doc->strictErrorChecking = false;
if (empty($information->ic_content)) {
$this->echo_json(array(
'status' => 'error',
@ -143,12 +143,8 @@ class Welcome extends CI_Controller {
));
return;
}
$htm_doc->loadHTML($information->ic_content);
$htm_doc->loadHTML(
mb_convert_encoding($information->ic_content, 'HTML-ENTITIES', 'UTF-8'));
// $htm_doc->loadHTML(
// utf8_decode($information->ic_content));
// $htm_doc->loadHTML($information->ic_content, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
$htm_doc->normalizeDocument();
$img_list = $htm_doc->getElementsByTagName('img');
foreach ($img_list as $img) {
@ -157,10 +153,9 @@ class Welcome extends CI_Controller {
$img->setAttribute('src', $img_src);
}
// $information->ic_content = utf8_encode($htm_doc->saveHTML());
$information->ic_content = $htm_doc->saveHTML();
$this->InfoContents_model->Update(
$information->is_id,
$information->ic_id,
$information->ic_url,
$information->ic_url_title,
$information->ic_type,

@ -83,7 +83,10 @@
<td data-id='<?php echo $info->is_id; ?>'><?php echo $info->is_id; ?></td>
<td class="cache_url"><?php echo $info->ic_url; ?></td>
<td><a target="_blank" id="backup<?php echo $info->is_id; ?>" href="javascript:;">查看</a></td>
<td><a href="javascript:update_content(<?php echo $info->is_id; ?>);">GO</a></td>
<td>
<a href="javascript:update_content(<?php echo $info->is_id; ?>);">更换</a> |
<a target="_blank" href="/info.php/information/edit/<?php echo $info->is_id; ?>">看看</a>
</td>
<td id="status<?php echo $info->is_id; ?>"><i class="icon-refresh"></i></td>
</tr>
<?php }

Loading…
Cancel
Save