问题标签 [php-include]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
941 浏览

graph - 在 PHP 中包含函数和图形

我在我的 PHP 应用程序中使用 libCharts ....图表正在工作,但是当我使用 INCLUDE 函数将它包含在应用程序中时,它不起作用它给我错误警告:include(charts/charts-example-line.php ) [function.include]: 无法打开流: 第 349 行的 C:\xampp\htdocs\MyProject\index.php 中没有这样的文件或目录

警告:include() [function.include]:在 C:\xampp\htdocs 中打开 'charts/charts-example-line.php' 以包含 (include_path='.;C:\xampp\php\pear\') 失败\MyProject\index.php 第 349 行

我的图形代码是

$chart = new PieChart(500, 250);

请帮我

0 投票
3 回答
453 浏览

php - 如何在 PHP 中实现“编译时包含”?

PHPincluderequire函数发生在运行时。

考虑这个脚本 page1.php:

如果 bootstrap.php 不存在,我们会得到一个运行时异常,例如“500 Internal Server Error”。

我们如何将 bootstrap.php 包含page1.php 中,以便将它们视为一个单元,而不是在运行时混合在一起的两个独立单元?

有什么方法可以在 PHP 中实现“编译时”包含?

0 投票
2 回答
1881 浏览

php - php全局变量在包含文件中不起作用

我已经搜索了一天来找到解决方案,但是还没有运气,我有一个名为的函数:online()该函数位于一个名为的文件中,该文件client.php位于 root/dir/includes/client.php 中:

在 client.php 中:

关于client.php:

首先它建立一个数据库连接,然后检查用户是否可用,如果是:$available = "true"; 否则: $available = "false";

然后我包含client.phpindex.php(位于根目录中),所以我有:

在 index.php 中:

到目前为止一切顺利,一切正常,

问题是...

我也需要在子目录的其他页面中使用此功能,更具体地说,我正在尝试将此功能添加到我的 wordpress 网站,该网站位于:我的 wordpress 标题中的 root/wp 我包括client.php

我得到了输出,所以我确定它被包含在内,但是,当我打开我的 wordpress (root/wp) 时,我的全局变量都不起作用,导致$available = null它预期"false"是在client.php

令人困惑的是,当我在我的 wordpress 标头中回显 $available 时,我可以获得该值,但是当我在其中回显它时,client.php它再次为空,所以如果我在 wordpress 标头和 中回显client.php,当我打开我的 wordpress 页面时,我可以看到我在标题中包含的一个,而另一个在里面client.php是空的。

任何帮助将非常感激。

0 投票
0 回答
59 浏览

php - “eval”是从调用 file_get_contents(或从字符串)中包含代码的唯一方法吗?

我想做相当于包含但在字符串上,而不是在文件路径上。我将获取文件的内容,然后操作它的内容,然后将更改后的代码/字符串作为 PHP 代码包含在调用 PHP 页面中。(这将仅供内部使用,所以它不是通常的安全风险)

例子:

0 投票
1 回答
313 浏览

php - PHP包括:无法打开流:“/literally/the/exact/location/of/the/file”中没有这样的文件?

因此,当尝试在 php 中包含一个文件时,使用include(/Users/leonaves/Sites/mysite/admin/inc/pages/dashboard.php)(我在本地运行),PHP 告诉我:

无法打开流:第 86 行的 /Users/leonaves/Sites/mysite/admin/inc/page_request.php 中没有此类文件或目录。

我尝试过包含相对路径、绝对路径、在变量中声明根等。我不知道如何让这个文件包含另一个。PHP 拒绝在它所在的确切位置找到它。任何帮助都会很棒,谢谢。

0 投票
4 回答
2366 浏览

php - 如何在不更改 URL 的情况下使用 PHP 包含?

我编写了一个简单的 php 页面,当您单击其中一个链接时,它包含一个不同的 php 文件,从而更改了内容。下面是我目前的代码,唯一的问题是每次点击一个链接,URL都会变成index.php?page=page1,看起来不太好。

我想知道是否有办法做同样的事情(只需更改内容),而不更改地址栏中的 URL?

0 投票
0 回答
224 浏览

jquery-load - 当我们必须使用 jquery load 语句同时发出多个 XMLHttpRequest 时,如何减少页面加载时间?

我有一个名为“career_new.php”的模板页面。我想将此模板用于与 CA、工程、MBA 等不同职业相关的几个页面。为此,我编写了出现在本段下方的代码。此代码正在执行且没有任何错误并正确显示所有内容,但加载此页面花费了太多时间。这是我的页面 ca.php 的代码:

我应该怎么做才能减少页面加载时间?我正在使用 2.0 mbps 带宽的互联网连接进行检查,大约需要 15 秒。加载与 4s-6s 的标准时间相比太高的页面。请在这方面指导我。

模板页面大小(包括所有 html,css,js 和其他图片文件在 800 KB 左右)

0 投票
9 回答
1601 浏览

php - 如何根据页面更改包含文件

我正在制作一个网站,所有页面都包含 header.php,它只是页面顶部的徽标和导航栏,下面是导航菜单的代码。

我怎样才能使 class="active" 根据用户所在的页面而变化?

0 投票
1 回答
114 浏览

php - 如何获取仅在包含页面(而不是包含页面)上声明的变量?

我知道我可以get_defined_vars()用来获取在页面上声明的变量,但我只想要在包含页面上声明的变量。

我知道我可以这样做:

但这似乎有点混乱和缓慢(特别是如果我包含多个页面并且必须为每个页面重做 -$mainPage数组将继续增长)。有没有更好的办法?

注意:页面是从属性文件的列表中动态包含的,因此代码不会提前知道要包含哪些页面

0 投票
1 回答
17470 浏览

php - 包括不同目录中的多个文件php

我在包含包含函数的文件时遇到了麻烦。我有一个名为 blog.php 的文件,它运行以下内容:

blog.php 文件位于 blog 文件夹中。在 blog 文件夹内是一个 admin 文件夹,其中包含一个 index.php 文件,其代码如下:

这应该允许我调用 blog.php,然后调用包含我的数据库连接函数的 db.php 文件,但我收到一个错误,即连接函数未定义。它试图从 blog>admin 文件夹中获取 db.php,而不是从 blog.php 文件所在的位置(与 db.php 相同的目录)?我怎样才能解决这个问题?