在 php 文件中包含网站

2024-04-11

您好,我正在尝试将另一个网站的网页链接包含到我的网站中。 我怎样才能做到这一点?

i tried

<?php web_include ('http://website.com/website.html') ; ?>但在此语句之后所有命令都不会加载。我想将另一个网页直接包含到我的主页中。我的主页完全是用php设计的,但是另外一个是html或者php。

我也尝试过<?php include("http://www.othersite.com/filename.html"); ?>但这个 html 根本没有加载。

可能的解决方案:好的,这就是我正在使用的

<iframe name="FRAMENAME" src="http://website.com/dropdown.html" width="1000" style="z-index:10000" height="40" frameborder="0" scrolling="no" allowautotransparency=true></iframe>

我只是为我的索引页面添加了一个下拉菜单。我网站的 CMS 限制我在 IE 中查看 dorpdown。当我查看 dropdown.html 页面时,我可以看到下拉菜单,所以我尝试使用 iframe。现在使用 iframe 我也可以在 IE 中看到下拉菜单,但下拉菜单没有显示在顶部。它显示在网站上其他图像的后面。我如何将它放在其他图像之上。 z-index 不适用于此。


这段代码需要allow_url_include=On在你的 php.ini 中,默认情况下禁用它,因为它是远程代码执行,这是 PHP 中最糟糕的情况之一。这被称为远程文件包含 (RFI) http://en.wikipedia.org/wiki/Remote_File_Inclusion脆弱性。如果此站点上有 PHP 代码,它将在您的服务器上执行。

极度缺乏安全感:

<?php include("http://www.othersite.com/filename.html"); ?>

您可能想要的是:

<?php print file_get_contents("http://www.othersite.com/filename.html"); ?>

然而,从技术上讲,这是一个 XSS 漏洞。因此,如果您信任该网站,那就没有问题。但你可能想跑Html净化器 http://htmlpurifier.org/在打印出来之前。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 php 文件中包含网站 的相关文章

  • 如何强制折断不可折断的字符串?

    我有一个根据数据库中包含的数据生成的 HTML 页面 数据库有时包含浏览器无法分解的长字符串 因为这些字符串不包含可分解的字符 空格 点 逗号等 有没有办法使用 html css 甚至 javascript 来解决这个问题 看到这个link
  • 如何覆盖 bootstrap 表 td 样式?

    我正在使用 Bootstrap 3 3我有一个 HTML 代码如下 div table class table table striped tr td 03 td td 04 td td 05 td td 06 td td 07 td td
  • 如何在CentOS 5.3上安装php-mongodb?

    我已经在我的 VPS 上安装了 mongoDB 效果很好 现在我想安装 php 驱动程序以使 php 与 mongoDB 一起工作 我跟着蒙戈安装 http www php net manual en mongo installation
  • 在按钮之间添加空间?

    嗨 我这里有一个代码 除了一件事之外 一切都很完美 代码中每个按钮之间没有空格 我尝试过 margin 但不幸的是它是一个无序列表 所以我有点困惑 我将添加或替换什么以在两个按钮之间留出空间 帮助
  • 宽度:适合内容;在 Chrome 上工作,但在资源管理器上不工作

    我构建了一个应用程序 所有内容都在 Chrome 中完美显示 但如果我在 Windows 资源管理器中打开该应用程序 容器会比应有的小 我在用着width fit content 这是只适用于 Chrome 的东西吗 我怎样才能使其适用于所
  • PHP Intl 扩展线程安全吗?

    我一直在阅读有关 PHP 中的语言环境的内容 看起来setlocale 线程有问题 我对线程不太熟悉 文档提到它不是线程安全的 我想让我的项目能够处理某些数字格式 并且 Intl 扩展似乎很有趣 http php net manual en
  • 将输入中每个单词的第一个字符设为大写

    我想知道如何在输入区域自动生成单词的第一个字符 目前我的代码是 Name
  • php如何生成动态list()?

    根据我的理解 这就是 list 的工作原理 list A1 A2 A3 array B1 B2 B3 所以在帮助下list 我们可以相应地从数组中分配值 这是我的问题 如何生成动态list 1 基于数据库返回结果 我不确定有多少 但我将其全
  • 使用 CSS 覆盖透明 div 中的不透明文本

    我试图使透明 div 内的文本没有不透明度 也就是全黑 div style background 3cc p style background 000 This text should be all black p div 只用 CSS 就
  • PHP 共享标头而不使用服务器端脚本?

    到目前为止我总是通过 PHP 解决简单的问题 您有一个包含页眉 菜单 页脚和内容字段的网站 每个页面的页眉 菜单和页脚通常是相同的 在没有 PHP 或任何其他服务器端语言的情况下 如何使页眉 菜单和页脚数据仅存在于一个文件中 例如 您不会有
  • 使用 file_get_content 发布数据

    我已经做了一些关于如何使用的研究file get content与帖子 我也读过this one https stackoverflow com questions 2445276 how to post data in php using
  • 通过身份验证保护 CodeIgniter 2 应用程序的正确方法是什么?

    I have Ion Auth http benedmunds com ion auth 正确安装并在我的服务器上运行 我也有默认的代码点火器2 新闻 教程在同一个 CI 安装中工作 我只是在玩 并对使用身份验证系统 封闭 或保护整个应用程
  • Android中webview的截图方法

    我在 webview 中的 html5 canvas 上画了一些线 并尝试使用下面的代码截取 webview 的屏幕截图 WebView webView WebView findViewById R id webview webView s
  • 不使用控件时,视频元素在 Chrome 中消失

    So I think这是一个浏览器错误 它出现在一个更复杂的设计 网站中 但我已经进行了很好的尝试 简化了我的代码和设计等 并发现了以下内容 嵌入时
  • 点击 %40 变为 %2540

    当单击包含 符号的链接时 该网址给我 40 这就是我想要的 但是一旦我点击它 一秒钟后它就在我点击后变成了 2540 单击是在电子邮件内 然后定向到网站 其中 40 更改为 2540 我怎样才能让它停止变化 它现在得到这样的参数 email
  • 在 Bootstrap 中使用 CakePHP 时如何修改包装器 div 错误类

    我在用着Bootstrap 3 0RC1 with CakePHP 2 3 6 尝试利用那些漂亮的课程 例如has error and has warning for 验证状态 http getbootstrap com css forms
  • 水平对齐输入字段

    我正在尝试获取一个输入字段 并且它与同一水平线上的关联提交按钮相关 但事实证明这是一个挑战 这是我的代码
  • AngularJS 在指令运行之前通过 AJAX 检索数据

    我正在使用 AngularUIuiMap http angular ui github com directives map实例化谷歌地图的指令 uiMap 指令非常适合处理硬编码数据 mapOptions and myMarkers 但是
  • 在具有多级分组的 HTML 表格中显示数据

    我必须通过使用 rowspan 进行分组来显示 HTML 表中的一些数据 下面是预期的 GUI 我有如下所示的 JSON 数据 JSON数据here https jsoneditoronline org id 1014438e5489485
  • 如何将变量插入 PHP 数组?

    我在网上查了一些答案 但都不是很准确 我希望能够做到这一点 id result id info array id Example echo info 0 这有可能吗 您需要的是 不推荐 info array id Example varia

随机推荐

  • 如何让用户轻松选择在 Java Swing 应用程序中分配多少内存?

    我们有一个处理相对大量数据的 Swing 应用程序 例如 我们目前处理包含数百万行数据的 CSV 文件 出于性能和简单性的原因 我们将所有数据保留在内存中 然而 不同的用户需要处理的数据量以及 RAM 量也不同 创建安装程序时 我们当然需要
  • 使用属性名称构建 OrderBy 表达式

    我正在尝试通过以下方式支持排序WebGridMVC3 中的控件 它将模型上的属性名称通过sort范围 public class Agent public int Id get set public string Name get set H
  • 在 Visual Studio 中使用 VSCode 扩展

    今天我发现了一个VSCode 扩展 https marketplace visualstudio com items itemName GrapeCity gc excelviewer我非常想在 Visual Studio 2017 专业版
  • REST API 设计中的查找或创建习惯用法?

    假设我们有一个 用户 资源 对 名称 有唯一的约束 您将如何设计 REST API 来处理查找或创建 按名称 用例 我看到以下选项 选项 1 多个请求 client POST user name bob server HTTP 409 or
  • RichTextBox 并在插入符位置插入

    事情是这样的 我有一个 RichTextBox 控件 它工作正常 问题是有一个按钮 插入当前日期时间 它将当前日期时间添加 注入到 RichTextBox 中 用户可以在插入符号指向的任何位置输入日期时间 这涉及复杂的字符串操作之类的东西
  • Python3中的__builtin__模块在哪里?为何更名?

    我很好奇 builtin 模块及其使用方法 但我在Python3中找不到它 为什么被移动 Python 2 7 gt gt gt import builtin gt gt gt Python 3 2 gt gt gt import buil
  • 更新 EF 4.1 中的记录

    我有一个员工对象说 public class Employee public int Id get set public int Name get set public int Address get set other few 10 s
  • 使用 ruby​​ Net:HTTP API 将文件上传到远程 apache 服务器失败并出现 409 冲突

    下面是一个将文件从本地文件系统上传到远程 Apache 服务器的程序 程序以 409 冲突错误结束 有什么建议我做错了什么吗 我在 httpd conf 中打开了 DAV 并授予了所有必要的权限 但我仍然没有运气 如果需要的话我可以发布ht
  • 我们如何在 google puppeteer 的无头 Chrome 中传递身份验证令牌?

    我想在 puppeteer 标头中传递身份验证令牌 JWT 以用于我的应用程序中使用无头 Chrome 的 pdf 视图 我们使用 React 作为我们的前端 UI 使用 puppeteer 我们可以生成 pdf 但是 pdf 的链接我们需
  • ios中文字符编码问题

    我有一个应用程序支持四种语言 当我当时使用中文用户名登录时 它会显示这样的响应 0 41 intid 41 1 u8a00 u3046 varfirstname u8a00 u3046 2 u8a00 u3046 varlastname u
  • 针对自定义表单类型使用 sonata_type_collection 而不是与另一个实体的属性/关系

    是否可以使用sonata type collection针对自定义表单类型而不是与另一个实体的属性 关系 像这样的事情 formMapper gt add foo sonata type collection array type gt n
  • 我如何使用 php api 读取 gmail 主题?

    在女巫模式下 可以使用 php api 读取电子邮件主题吗 我做这个代码 Get the API client and construct the service object client getClient service new Go
  • 从 SVG 中删除“填充”?

    I have a SVG graphic that draws a circle When I give it a background color with CSS I expected it to show up only in the
  • 轻量级、基于 PHP 的布局框架...知道吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个轻量级的 基于 PHP 的布局框架 就像 Zend Framework 如何使用布局一样 我想创建一个布局模板并仅包含必要页
  • 在 Java 中使用 AudioPlayer

    在我的 swing 应用程序中 我使用一个类在单击鼠标时播放声音 我遇到的问题是 当我调用班级时 声音会播放一次 而当突然单击另一个按钮时 它不会播放声音 我尝试在代码中给出延迟 但 id 仍然无法按我的预期工作 和线程有关系吗 我不擅长线
  • 为什么 Orion 订阅不能按我的意愿工作?

    我在 orion 1 2 1 中有以下订阅 curl include header Content Type application json request POST data binary description subscriptio
  • 正则表达式解析任意深度的函数

    我正在为其中包含的函数解析一种简单的语言 Excel 公式 函数名称必须以任意字母开头 后跟任意数量的字母 数字 并以左括号结尾 中间没有空格 例如MyFunc 该函数可以包含任何参数 包括其他函数 并且必须以右括号结尾 当然 括号内的数学
  • 如何更改多个提交按钮的值? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我如何重命名所有submit当我点击按钮时 我需要脚本 该脚本会改变submit按钮的值类似于所有按钮的 正在加载 我需要完整的 jQ
  • Visual Studio 2013 和 libpng [重复]

    这个问题在这里已经有答案了 我正在尝试使用 VS2013 在 C 中使用 libpng 编写一个简单的 PNG 文件 我从 Nuget 安装了 libpng 并包含了 png h 但无法编译 我得到这个作为我的输出 1 gt main ob
  • 在 php 文件中包含网站

    您好 我正在尝试将另一个网站的网页链接包含到我的网站中 我怎样才能做到这一点 i tried 但在此语句之后所有命令都不会加载 我想将另一个网页直接包含到我的主页中 我的主页完全是用php设计的 但是另外一个是html或者php 我也尝试过