使用PHP脚本加载图像

时间:2015-07-10 06:05:38

标签: php

我有一个HTML页面,其内容如下所示。

我希望使用标题为"load_image.php"的PHP脚本文件在浏览器中显示图像,该文件使用PHP脚本加载图像并将图像传递到html页面以便在浏览器中显示。

这样做最好的PHP sctipt是什么?图像image.gif与html页面和PHP脚本位于同一目录中。

我包含了一个我正在使用的PHP工作脚本,但是它有一些限制,我想避免使用不同的脚本。

我有一个原因可以使用PHP脚本而不是HTML页面中的简单链接来加载图像。

谢谢, Menachem Blasberg

HTML页面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 1</title>
</head>

<body>

<img src="http://www.inoxel.com/load_image.php" >

</body>

</html>

图片为my_image.gif

当前"load_image.php" PHP脚本:

<?php 

$my_image = "http://www.example.com/my_image.gif"; // Set image Full Path

readfile($my_image);

?>

3 个答案:

答案 0 :(得分:1)

/* load_image.php */
<?php 

$my_image = "http://www.example.com/my_image.gif"; 

?>
/* Your HTML FILE */
<?php include ('load_image.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 1</title>
</head>

<body>

<img src="<?php echo $my_image ?>" >

</body>

</html>

答案 1 :(得分:1)

<?php

$path = 'http://www.inoxel.com/';
$image = 'load_image.php';
图片中的

<img src="<?php echo $path.$image ?>" >

答案 2 :(得分:0)

将您的代码修改为

<body>
<?php 
   echo "<img src='$my_image' >";
?>
</body>