使用PHP获取图像文件路径并以HTML显示

松鼠

我已经关注了几篇文章并取得了进展,但是仍然无法使用位于www / SnapShots下我webroot文件夹中的html img src标签显示jpeg图像。

我想使用PHP搜索本地mysql数据库并返回最新的图像文件路径。然后,我想使用该文件路径来显示图像。

我已经尝试使用单独的getImage.php和showimage.html以及包含php和html的单个文件,我将在下面共享它们。目前,我能够回显正确的文件路径,当将其手动复制并粘贴到img src时可以正常工作,但是通过引用变量或.php url不能正常工作。

webcam.php:

<?php
echo '<!DOCTYPE html>';
echo '<html>';
echo '<body>';
echo '<h1>Display Recent WebCam Image</h1><br />';

//$id = $_GET['id'];
//Connect to mysql DB
$link = mysql_connect("localhost", "root", "password");
mysql_select_db("temperature_database");
//Select thew newest image filepath
$sql = "SELECT imgFilePath FROM tempLog WHERE datetime=(SELECT MAX(tempLog.datetime) FROM tempLog);";
$result = mysql_query("$sql");
$row = mysql_fetch_assoc($result);
mysql_close($link);

//header("Content-type: image/jpeg");
header("Content-type: text/plain");
$imgpath = $row['imgFilePath'];
//echo $imgpath;


echo '<img src="{$imgpath}", alt="Most recent WebCam Shot", width="800", height="600"><br />';
?>
</body>
</html>

我尝试了多种方法来插入$ imgpath变量,或从单独的html页面(即:)引用它。

朝正确方向的观点将不胜感激。

截至目前,webcam.php输出以下内容,因此在解释html标记时似乎也存在问题。

<!DOCTYPE html><html><body><h1>Display Recent WebCam Image</h1><br /><img src="{$imgpath}", alt="Most recent WebCam Shot", width="800", height="600"><br /></body>

卡洛斯·甘特

请使用双引号代替:

// code
echo "<img src='{$imgpath}' alt='Most recent WebCam Shot' width='800' height='600'><br />";

PHP不会替换单引号字符串内的变量。

更新

如果我对您的问题很了解,则希望阅读图像的内容并在<img>标签中使用它

您必须将代码分成两个文件(我将简化说明):

index.html

<p>Webcam image:</p>
<img src="view_image.php">

view_image.php

<?php
$image_path = function_to_get_image_path();
header("Content-type: image/jpeg");
readfile($image_path);

这是您可以采用的方法。

我建议您从一个简单的示例开始:

创建一个包含三个文件的文件夹:

名为image.jpg的示例图像

一个带有以下代码的名为index.html的HTML文件

<img src="view_image.php">

还有一个名为view_image.php的文件,其内容如下:

<?php 
header("content-type: image/jpeg");
readfile("image.jpg");

请注意,必须在您的Web服务器中启用php。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从mysql数据库检索图像文件路径并使用php显示图像

来自分类Dev

如何从mysql数据库检索图像文件路径并使用php显示图像

来自分类Dev

遍历目录并使用剃刀获取每个图像文件路径

来自分类Dev

使用PHP从文件夹中获取图像并以模式显示它们

来自分类Dev

解析DICOMDIR以获取图像文件路径

来自分类Dev

以猫鼬模式将图像文件存储在二进制数据中,并以html形式显示图像

来自分类Dev

PHP获取图像文件类型

来自分类Dev

显示图像文件

来自分类Dev

Swift,Xcode 6 Beta 4:如何使用Photos框架的资源来检索当前正在显示的图像文件的文件路径?

来自分类Dev

如何使用PHP获取除包含某些单词以外的所有图像文件名?

来自分类Dev

iOS在特定路径上重写图像文件显示旧图像

来自分类Dev

使用wget获取所有图像文件

来自分类Dev

使用socket.io获取图像文件的大小

来自分类Dev

使用python从图像文件中获取rgb数据

来自分类Dev

如何将图像文件夹路径存储到 MYSQL 数据库中并通过 PHP 和 XAMPP 在网页中显示图像?

来自分类Dev

如何在Blazor WebAssembly中获取静态图像文件的文件路径列表?

来自分类Dev

从Android文件管理器获取的图像文件路径错误

来自分类Dev

使用html和javascript上传图像文件返回fakepath

来自分类Dev

使用PHP将单个图像文件上传到FTP

来自分类Dev

使用PHP将单个图像文件上传到FTP

来自分类Dev

在PHP中使用Ajax提交图像文件

来自分类Dev

我的include header.php文件中有多个图像文件路径?

来自分类Dev

我的include header.php文件中有多个图像文件路径?

来自分类Dev

Gatsby从数据获取具有相对路径的图像文件夹

来自分类Dev

Xamarin.iOS获取用于在电子邮件中附加的图像文件路径

来自分类Dev

通过在记事本++中使用RegEx从HTML img标签获取图像文件名

来自分类Dev

显示HTML5 <input type =“ file”>所选图像文件的预览图像

来自分类Dev

表达+路线+如何显示图像文件

来自分类Dev

显示来自json的图像文件

Related 相关文章

  1. 1

    如何从mysql数据库检索图像文件路径并使用php显示图像

  2. 2

    如何从mysql数据库检索图像文件路径并使用php显示图像

  3. 3

    遍历目录并使用剃刀获取每个图像文件路径

  4. 4

    使用PHP从文件夹中获取图像并以模式显示它们

  5. 5

    解析DICOMDIR以获取图像文件路径

  6. 6

    以猫鼬模式将图像文件存储在二进制数据中,并以html形式显示图像

  7. 7

    PHP获取图像文件类型

  8. 8

    显示图像文件

  9. 9

    Swift,Xcode 6 Beta 4:如何使用Photos框架的资源来检索当前正在显示的图像文件的文件路径?

  10. 10

    如何使用PHP获取除包含某些单词以外的所有图像文件名?

  11. 11

    iOS在特定路径上重写图像文件显示旧图像

  12. 12

    使用wget获取所有图像文件

  13. 13

    使用socket.io获取图像文件的大小

  14. 14

    使用python从图像文件中获取rgb数据

  15. 15

    如何将图像文件夹路径存储到 MYSQL 数据库中并通过 PHP 和 XAMPP 在网页中显示图像?

  16. 16

    如何在Blazor WebAssembly中获取静态图像文件的文件路径列表?

  17. 17

    从Android文件管理器获取的图像文件路径错误

  18. 18

    使用html和javascript上传图像文件返回fakepath

  19. 19

    使用PHP将单个图像文件上传到FTP

  20. 20

    使用PHP将单个图像文件上传到FTP

  21. 21

    在PHP中使用Ajax提交图像文件

  22. 22

    我的include header.php文件中有多个图像文件路径?

  23. 23

    我的include header.php文件中有多个图像文件路径?

  24. 24

    Gatsby从数据获取具有相对路径的图像文件夹

  25. 25

    Xamarin.iOS获取用于在电子邮件中附加的图像文件路径

  26. 26

    通过在记事本++中使用RegEx从HTML img标签获取图像文件名

  27. 27

    显示HTML5 <input type =“ file”>所选图像文件的预览图像

  28. 28

    表达+路线+如何显示图像文件

  29. 29

    显示来自json的图像文件

热门标签

归档