【问题标题】:js and css do not work properly with ini_setjs 和 css 不能与 ini_set 一起正常工作
【发布时间】:2014-03-08 08:30:33
【问题描述】:

我用过

  ini_set('include_path', '../');

更改包含路径,然后我包含

include '../header.php' ;

问题是css文件和js文件由于目录错误不能正常工作!

如何包含其他目录中的文件并保持 css 目录正常工作?!

【问题讨论】:

  • 你想要include 'header.php'
  • 'header.php' 包含 css 文件的链接。当我将它包含在一个文件中时,它位于不同的文件夹中 Css 文件不起作用
  • include_path 指令与 url 无关
  • 谢谢,我试过了,现在可以了stackoverflow.com/questions/12432913/…
  • 好的。很高兴听到你成功了

标签: php include-path


【解决方案1】:

我们可以通过定义一个指向根 URL 的 URL 常量来克服这个问题,并在我们想要的任何地方使用该变量。

define('BASE_URL', 'http://localhost/my-app');

并包含这样的 CSS 文件:

<link rel="stylesheet" href="<?php echo BASE_URL ?>/css/style.css">

【讨论】:

    猜你喜欢
    • 2017-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-10
    • 2014-07-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    相关资源
    最近更新 更多