问题标签 [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.
jquery - jquery noConflict 在 php include() 中不起作用
jquery.noConflict 在使用 php 包含从外部文件加载时由于某种原因不起作用?aslo 注意到也许有些脚本也没有完全加载?
主文件.php
// 结尾
//extrn_file.php
//结尾
php - 完整的 URL 不适用于 php 包括
所以,我试图插入一个包含 php 的文件,但由于某种原因,它不适用于完整的 URL。
这有效:
<?php include 'menu.html' ?>
但这不会:
<?php include 'http://domainname.com/menu.html' ?>
有任何想法吗?
php - 2 个导航栏,其中一个用于内容区域。如何有效地更改导航栏#2 的内容和导航栏#1 上链接的内容
我的页面顶部有两个导航栏:
在单击“topnav”上的链接之前,“bottomnav”将不会被填充。我希望 'bottomnav' 成为我猜想的 'topnav' 的一种子菜单。例如,在“顶部导航”上可能有“帖子、页面、设置”,如果您单击“帖子”,它会将内容框架更改为“管理帖子”页面,并将“底部导航”更改为显示“管理帖子、新建、备份帖子”链接等。我希望这是有道理的,我似乎对解释事情有一种障碍。
我根本想不出一个简单的方法来做到这一点。顺便说一句,模板完成后我将使用 PHP。这不是一个容易想到标签的问题。
提前致谢
php - 在头部回显 css 并在正文中包含 file.php 的函数
我正在尝试在我的 sitewide-variables.php 中创建一个函数,该函数将在页面头部回显一些额外的 css(不需要包含在每个页面中),同时包含 file.php(例如,如果页面为 1,则在页面的正文部分中使用头部所需的 css,显然,如果页面为 2,则根本不需要回显或包含任何内容。
类似于以下内容
我对此的理解是在 sitewide-variables.php 中创建类似于以下内容的内容
这是我能做到的。
我知道以上所有可能只是一个巨大的错误,但我希望这足以解释我实际想要实现的目标。
您可能已经猜到了,我对 php 的了解非常有限。
sidebar - 如何在侧边栏或页脚中包含联系表格?使用PHP?
我需要在现有网站的侧边栏或页脚中包含一个简单的联系表格,以便它出现在每个页面上。
这不是一个 WordPress 网站,我看到有几个 WordPress 插件。我需要一个不同的解决方案。我认为 php 包含将是我最好的选择。但是,我对 php 很陌生。有人可以指出我正确的方向吗?任何建议将不胜感激。
我已经搜索了一整天,还没有找到一个好的解决方案。
seo - googlebot 会在索引我的网站之前运行我的 php 代码吗?
我正在使用 PHP 函数处理我的主菜单链接和其他一些重要的内容链接:include_once ('mainmenu.inc.php'),我想知道谷歌是否会在按顺序确定我的排名位置之前运行我的 PHP 代码了解我的网站的内容和结构。
zend-framework - 我可以动态检测包含路径中的 Zend 框架吗?
我正在为 WordPress 开发一个插件,如果 Zend 框架可用,它将添加额外的功能,但是如果它不存在,添加的功能不足以证明用户安装框架是合理的。
我的问题是,有什么好方法可以检测 Zend 是否存在?显然,我可以get_include_path()
用来返回包含路径的任何内容,但除此之外我不确定。我可以使用正则表达式来确定该短语是否zend
出现在路径中,但这似乎充其量是不可靠的(更多地认为误报而不是误报,但我认为如果人们没有使用默认路径,两者都有可能)。
如果我不得不求助于这个正则表达式,我总是可以在错误出现并从那里继续时捕获它们,但如果有更好的方法,那么知道这将是有用的。
php - PHP 页面中的随机空格(客户端接收到的页面,但不是客户端接收到的源代码),但仅当我使用 include()
好吧,我遇到了历史上最奇怪的问题。我正在制作一个可以在 HTML 中完美运行的网站,但是在从 PHP 呈现时却出现了一些非常奇怪的行为——尽管客户端源代码完全相同(我逐个字符地浏览了它)。
起初我以为我在包含的“functions.php”文件中弄乱了一些东西,但我没有收到任何错误,当我将该文件的内容复制并粘贴到包含的地方时('函数.php'); 线是,问题消失了。
这是我的代码(删除了一些 HTML,这是所有的 PHP):
GetNav 和 GetNews 函数从数据库中获取信息,所以我不会显示它们的代码,另外,正如我之前提到的,如果我不包含文件,而是将其内容复制到我进行包含的地方调用然后大部分空白消失(仍然有一些'echo $footer'调用所在的位置。
基本上,当您查看源代码时,一切看起来都很好。当你按下 F12 来查看开发工具时,事情变得非常奇怪,元素选项卡在标签之后(这会影响网站的外观)以及在页脚和内容 Div(同样会影响网站的外观)。
同样在此视图中,来自 的所有标签都位于第一组空白下方,并且标签为空(例如:)<head></head>
。
源代码看起来不错(如果我将源代码复制并粘贴到 HTML 文件中,它可以完美地工作),我不得不承认这让我大吃一惊。
请帮助我 Obi-Wan-Kenobi,你是我唯一的希望(是的,我喜欢《星球大战》,尽管我希望他们制作的电影不止三部)。
PS 这可能非常明显,但我是一个 .Net 开发人员,在业余时间为家人做这件事(学习新语言也很有趣,即使是那些过度喜欢 $ 符号的语言),所以如果提前道歉我是世界上最大的新手。
编辑:我在开发工具中看到的是:
等等。
EDIT2:为了清楚起见,我不在乎开发工具显示什么,只是我得到空白显示这些引号在实际网站上的位置,除了一切都很完美。
EDIT3:此外,无法使用元素选择器单击空格,并且在元素选项卡中选择空格不会突出显示网站上的任何内容。在元素选项卡中删除它但是确实修复了网站(直到它明显重新加载),但显然对我的问题没有帮助。
broken-links - 由 php 导致的断开链接包括参考
我正在学习 php,但现在遇到了引用问题。我搜索了很多,但找不到任何与我的确切结构问题有关的帖子。希望能克服这个障碍,这样我就可以走向下一个……
我的基本文件结构类似于:
我想创建一个全局路径来建立我的 Web 根目录,无论它位于何处,我都可以在每个页面中动态引用它。但是关于这个一般主题的其他帖子给出了 [10] 我可以使用的不同功能。我只想要[1]。另外,我不知道在哪里放置 [例如] 定义(ROOT),或者如何从单个页面调用它。
define(ROOT) 是否适合我的情况?
知道所有页面都使用 [menu.php],我的障碍:
从 gala/gala.php - 当我点击 [home] 时,它会寻找:
此外,如果可能的话,尽量避免这些 [2] 的事情:
一、在gala.php中使用html文件引用如下:../../../../ includes/menu.php
找到正确的全局包含。
二、并避免在menu.php中使用链接引用,如下所示:/images/global/nav/nav-img.jpg
任何反馈将不胜感激 [+] 或 [-]。非常感谢。
validation - PHP 站点代码验证和不同时验证
我正在尝试验证网站http://www.athometechsolutions.net/index.php,但遇到了麻烦。
当我在 W3 验证服务中键入 URL 时,我收到以下错误:
但是,我看不出代码有什么问题。而且,更令人费解的是,当我将“查看源”代码复制并粘贴到 W3 验证服务中时,它通过了。
我真的很想让它自己传递,我不知道为什么它不会。
在我看来,这与文档头部的第一个 php 包含有关,因为当我将部分移出包含并进入常规标题时,错误消息的位置会发生变化。但是,在我看来,它应该加载得很好(来自PHP - 将 <head></head> 数据作为包含和其他文档加载是否愚蠢)。
所以,我问,我怎样才能让它通过 URL 进行验证?
谢谢!