Home > CMS Tutorial > PHPCMS > How to solve the problem 'The information you want to view does not exist' in phpcms v9

How to solve the problem 'The information you want to view does not exist' in phpcms v9

angryTom
Release: 2020-02-15 13:43:48
Original
2518 people have browsed it

How to solve the problem 'The information you want to view does not exist' in phpcms v9

phpcms v9 prompts "The information you want to view does not exist" How to solve

Solution:

Find /phpcms/modules/content/index.php, line 59

if(!$r || $r['status'] != 99) showmessage(L('info_does_not_exists'),'blank');
Copy after login

is replaced with:

if(!$r || $r['status'] != 99) header('location:/errorfiles/404.html');
Copy after login

Explain the principle:

$r = $this->db->get_one(array('id'=>$id));//$r为根据id查询的这条内容信息。
Copy after login

Related recommendations: phpcms tutorial

if(!$r || $r['status'] != 99) showmessage(L('info_does_not_exists'),'blank') ;//$r['status'] != 99 means that this information has not passed the review, that is, if this information is empty or fails the review, the following operations will be performed. showmessage() is not a built-in function of PHP, but a unique function of phpcms. Many people make mistakes here.

info_does_not_exists//This field means "The information you want to view does not exist or has not been approved!", you can open /phpcms/languagess/zh-cn/content.lang.php at page 295 OK, take a look.

If you don’t know the header() function, you can search it on Baidu. Simply put, it is called before any actual output is sent, and the subsequent location points to your own 404 page.

The above is the detailed content of How to solve the problem 'The information you want to view does not exist' in phpcms v9. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template