问题标签 [require-once]

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 投票
2 回答
2571 浏览

php - 当后者使用 require() 调用时,如何在 2 个 php 页面之间传递变量

我是 PHP 新手,我有一个问题:

说我有:


一个.php:


如何将变量 $a 和 $b 传递给 b.php ?如何在 b.php 中使用这些变量?

多谢 !!

0 投票
1 回答
2199 浏览

php - 理解相对路径和绝对路径

想知道为什么 php 一直告诉我文件不存在。

这是我的代码和错误

错误和堆栈跟踪

这种情况经常发生,我想纠正这个烦人的反复出现的问题。有没有一种方法可以设置我的网络服务器以从网站的根目录读取,就像我问的那样?还是我误解了正在发生的事情。

这就是目录结构的样子。

使用 wamp 服务器

为什么我不能将文件路径用作“/book/bin/”

谢谢, C

0 投票
4 回答
2147 浏览

php - PHP 是否需要、require_once 或包含在页面加载时自动读取文件?

我有几个页面在 PHP 中使用 include 或 require 语言结构。其中许多位于 IF、ELSE 语句中。

我确实意识到,如果缺少必需的文件,则根本不会加载页面,但包含这种方式的主要目的是:

1)减少页面上的代码混乱

2) 除非满足声明,否则不加载文件。

发出 include 或 require 语句是否会加载文件(从而消除我试图通过放置在 if/else 语句中来实现的好处?

简要示例:

在页面加载时,是否都检查并加载了两个文件?

0 投票
4 回答
114304 浏览

php - require_once 中的相对路径不起作用

我有以下结构

include.php 文件有以下内容

在我包含的 index.php 页面中

当我打开页面 index.php 时,我收到以下警告和致命错误。我不明白是什么导致了这个错误。当我给出绝对路径时,它可以工作。但我相信绝对路径不是一个好主意。

提前致谢

0 投票
1 回答
323 浏览

php - require_once() 被 open_basedir 阻止 - 那么如何使系统安全?

我有一个包含大量重要数据并关心安全性的网站,现在我必须在那里运行一些可能不安全的代码(Joomla)。我想用 open_basedir “封闭”整个目录树,同时我不想隐藏数据库密码 - 所以我想将数据库密码移出 open_basedir 树(以及一些可以连接的功能到数据库,这样调用者自己就不会得到密码)。但是有一个问题——当 open_basedir 运行时 require_once 也不起作用!!!

有什么方法可以设置 open_basedir 并允许 require_once?

有没有其他方法可以调用 open_basedir 有限区域的一些 SECRET php 代码?

请帮忙。提前致谢!

0 投票
3 回答
10491 浏览

php - PHP 检查 require_once() 内容是否为空

我正在编写一个 PHP 脚本,其中包括通过“require_once()”方法包含几个外部 PHP 脚本。我想知道主脚本(包括其他脚本)是否有办法判断包含脚本的处理输出是否生成了任何内容。

因此,例如,用户对特定脚本的权限可能会导致 PHP 不生成任何输出。因此,也许主脚本会回显如下内容:

有没有办法在主脚本中做到这一点,或者我需要在包含的脚本中创建这些测试,并将结果返回给主脚本?

谢谢你的时间,
spryno724

0 投票
2 回答
3199 浏览

php - 在单机模式下使用 Zend_PDF,如何设置土地类的包含

我正在用 php 编写一个小型学校项目。我需要以 pdf 格式显示一些信息并通过邮件发送文件。

当我从库中复制带有 pdf 类文件的 PDF 文件夹时。这是我的文件夹结构

这是 test_file.php 的内容

它正在扔这个

( ! ) 致命错误:require_once() [function.require]: 无法打开所需的 'Zend/Pdf/Page.php' (include_path='.;C:\xampp\php\PEAR;C:\ZendFramework-1.10.8 \bin;') 在 C:\xampp\htdocs\schoolproject\lib\Zend\Pdf.php 第 27 行

但我确实注意到所有类都通过引用顶级 Zend 文件夹包括,甚至是兄弟类前:

我对如何处理它有点困惑。我正在考虑自动加载功能或手动更正需要路径以适合我的项目(这将是一个痛苦)。

绕过它的最佳方法是什么?

感谢您阅读本文。

0 投票
4 回答
14673 浏览

php - PHP 要求并包含 GET

我想需要一个文件,但也通过 url 传递 GET 变量,但是当我写时:

我收到一个致命错误。我将如何以不同的方式完成此功能,以免出现致命错误?

0 投票
2 回答
88 浏览

php - PHP 命名空间不需要文件?

我正在阅读有关 PHP 5.3 中发布的 PHP 命名空间的一些信息,从我所看到的情况来看,它看起来不像需要文件来获取所需的代码,你所要做的就是使用命名空间。我在这个假设中正确吗?

0 投票
4 回答
1546 浏览

php - Cron 作业不会处理 require_once

我有一个 Cron 作业设置,每 5 分钟运行一次。Cron 作业如下:

在我的 index.php 脚本的末尾是以下内容:

但是,当 Cron 作业运行时,我收到一条错误消息,指出以下目录= $zip_processing_file中不存在/var/www/vhosts/default/htdocs/Mail-test/

我似乎无法弄清楚这个问题。我已经尝试过包含,但这给出了同样的问题。我让这个工作的唯一方法是把

然后Mail-test/index.php从网络浏览器点击,然后它将循环整个过程,但我不能通过网络浏览器完成,我需要 Cron 工作才能工作。谢谢!