Heim  >  Fragen und Antworten  >  Hauptteil

Dringende Hilfe zum Problem mit der Include-Datei in PHP Smarty!

捕获.JPG

Das Bild ist mein Site-Verzeichnis, index.php befindet sich im Stammverzeichnis, head.php und die instanziierte Smarty-Klassendatei (config.php) befinden sich im Include-Verzeichnis, die Vorlagen speichern die Dateien index.html und head.html Inhaltsverzeichnis.

Ich möchte fragen, warum ich Klassen in index.php bzw. head.php instanziiert, dann ein Attribut zugewiesen, die entsprechende HTML-Datei angezeigt und dann {include file='head.html in index.html '} angezeigt habe dass die Variable, die ich in head.php angegeben habe, nicht existiert? Es ist normal, jeweils auf index.php und head.php zuzugreifen

帅帅的阿猪帅帅的阿猪2574 Tage vor1472

Antworte allen(1)Ich werde antworten

  • 路过

    路过2017-10-26 08:14:36

    你看看head.php里面引入文件的路径对吗?

    Antwort
    0
  • 帅帅的阿猪

    是对的,我单独访问head.php和Index.php都是正常的。

    帅帅的阿猪 · 2017-10-26 09:36:11
    路过

    回复 0:怎么算正常? 你用的$sm 实例化了吗? 就是 $sm = new Smarty();

    路过 · 2017-10-26 09:42:39
  • StornierenAntwort