问题标签 [file-get-contents]
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.
php - 使用 readfile / file_get_contents 不显示图像
当我尝试放置header('Content-Type': image/jpeg)
例如时,它只显示一个空白页面和当前 url。
我试图显示图像来替换我的<img>
标签。
filepath 包含图像目录的物理路径。
php - 根据模式检查字符串
我想根据模式检查发布的内容。我在设置这个 preg_match (或数组?)时遇到问题。模式是...
和
我想检查任何一种模式,一个有空格,一个有换行符。如果发布的内容是这样的......(带有额外的换行符和/或空格)
我希望它以某种方式显示为...
并且仍然匹配模式。
我希望它仍然可以工作,以某种方式通过剥离额外的换行符/和或额外的空格......
如果它不遵循字符串模式,我希望它输出错误消息等。
php - PHP - 下拉列表显示 .txt 内容
我有一个表格,其中包含歌曲标题的下拉列表。我希望能够单击其中一首歌曲标题并将歌词加载到同一页面上。歌词包含在名为“Lyrics”的文件夹中的 .txt 文件中。
例子:
下拉列表包含:Song1 Song2 Song3 等。
当用户点击歌曲时,相应的 .txt 文件的内容会显示在同一页面上。有任何想法吗?
php - JavaScript 中的 PHP 字符串
我目前正在尝试在 JavaScript 中回显文本文件的内容。一切正常,但有一个问题。文本中的文本包含撇号,这将所有内容都扔掉了。下面是我正在使用的部分代码。我将此代码用于许多文本文件。我考虑过在每个文本文件中将每个撇号更改为“\'”,但是有很多文本文件需要处理。我只是好奇是否有另一种方法可以解决这个问题。任何想法都非常感谢。
JavaScript 片段:
php - 如何让 file_get_contents() 使用 HTTPS?
我正在设置信用卡处理,需要使用 CURL 的解决方法。以下代码在我使用测试服务器(未调用 SSL URL)时运行良好,但现在当我在使用 HTTPS 的工作服务器上对其进行测试时,它失败并显示错误消息“无法打开流”。
php - 带有查询字符串的 file_get_contents
我正在尝试从 php 发送电子邮件我有一个包含所有值和其他 php 模板文件的 php 文件。
(两个文件都在同一台服务器上)
例如,我正在使用 file_get_contents 获取 php 模板文件的内容
这是 emil_form.php 的代码(电子邮件模板文件)
因此,一旦我在 $Content 中获得数据,我就可以通过电子邮件发送它。但我收到错误无法打开文件....
我想要的是将数据从原始 php 文件传递到模板 php 文件,并将模板的输出存储在变量中,以便我可以通过电子邮件发送。
怎么能做到这一点?
谢谢
php - 做页面摘录的好方法
当您将链接放入消息中时,我希望实现 facebook 的效果 - 他们会从中刮取标题和一些图像。我注意到他们也做得非常快。(他们必须缓存一些重新发送的项目?)
有人对如何使用 PHP 解决这个问题有任何想法吗?我可以<title>
在不卷曲整个内容的情况下以某种方式快速抓取页面块吗?
谢谢!
php - 循环中的 PHP readfile 或 file_get_contents
可能还有其他方法可以做到这一点,但我正在寻找一种相当简单的设置,因为它基本上是一个一次性的过程。
我有 50 个状态目录,每个目录中有几个 txt 文件。
我想进入每个目录,“读取”每个文件(然后对每个文件进行 mysql 插入)
我尝试了一些变体,但是每次我尝试循环并使用 readfile 或 file_get_contents 时,它都会在第一个文件之后中断,并且我无法打开流:列表其余部分的错误。
我已经搜索了在循环中使用这些函数的陷阱,期待许多不这样做的原因,但没有得到答案。
谢谢回来添加示例代码 - 我看到列出了一个答案,所以我也会检查一下。(这些都不是我的,我只是随便找了个抓文件列表的函数)
php - file_get_contents() 分解 UTF-8 字符
我正在从外部服务器加载 HTML。HTML 标记具有 UTF-8 编码并包含诸如 ľ、š、č、ť、ž 等字符。当我使用 file_get_contents() 加载 HTML 时,如下所示:
它会弄乱 UTF-8 字符并加载 Å、¾、¤ 和类似的废话,而不是正确的 UTF-8 字符。
我该如何解决这个问题?
更新:
我尝试将 HTML 保存到文件并使用 UTF-8 编码输出。两者都不起作用,因此这意味着 file_get_contents() 已经返回损坏的 HTML。
更新2: