Heim >CMS-Tutorial >PHPCMS >So lösen Sie das Problem „Die Informationen, die Sie anzeigen möchten, sind nicht vorhanden' in phpcms v9

So lösen Sie das Problem „Die Informationen, die Sie anzeigen möchten, sind nicht vorhanden' in phpcms v9

angryTom
angryTomOriginal
2020-02-15 13:43:482488Durchsuche

So lösen Sie das Problem „Die Informationen, die Sie anzeigen möchten, sind nicht vorhanden' in phpcms v9

So lösen Sie die phpcms v9-Eingabeaufforderung „Die Informationen, die Sie anzeigen möchten, existieren nicht“

Lösung:

Suchen Sie /phpcms/modules/content/index.php, Zeile 59

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

wird ersetzt durch:

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

Erklären Sie das Prinzip:

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

Verwandte Empfehlungen: phpcms-Tutorial

if(!$r || $r['status'] != 99) showmessage(L('info_does_not_exists'),'blank ') ;//$r['status'] != 99 bedeutet, dass diese Informationen die Überprüfung nicht bestanden haben. Das heißt, wenn diese Informationen leer sind oder die Überprüfung nicht bestehen, werden die folgenden Vorgänge ausgeführt. showmessage() ist keine integrierte Funktion von PHP, sondern eine einzigartige Funktion von phpcms. Viele Leute machen hier Fehler.

info_does_not_exists//Dieses Feld bedeutet „Die Informationen, die Sie anzeigen möchten, existieren nicht oder wurden nicht genehmigt!“, Sie können /phpcms/lingualss/zh-cn/content.lang.php auf Seite 295 öffnen Okay, schau mal.

Wenn Sie die Funktion header() nicht kennen, können Sie sie auf Baidu durchsuchen. Einfach ausgedrückt: Sie wird aufgerufen, bevor eine tatsächliche Ausgabe gesendet wird, und der nachfolgende Speicherort verweist auf Ihre eigene 404-Seite.

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem „Die Informationen, die Sie anzeigen möchten, sind nicht vorhanden' in phpcms v9. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn