显示MySQL收集的PHP格式的.jpeg文件

时间:2013-12-06 00:32:25

标签: javascript php html mysql sql

目前我正在开发一个html / php页面,它将显示一个随机图像和一张带有两个VARCHAR(200)字段的表格。

问题是该脚本不会显示扩展名为.jpeg的文件。但是,它会显示.png,.gif,.jpg扩展名。

图像正确保存在/ images文件夹中。通过HTTP直接访问它们非常合适。但是,echo命令不会显示带有.jpg扩展名的文件。

这是显示页面的HTML / PHP代码(不包括与MySQL数据库的连接。

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>MIXED MESSAGES</title>
</head>
 <?php 

 //This is the directory where images will be saved 
 $target = "images/"; 
 $target = $target . basename( $_FILES['photo']['name']); 

 //This gets all the other information from the form 
 $name=$_POST['name'];  
 $pic=($_FILES['photo']['name']); 
<body>
<?php

  $qry = mysql_query("SELECT * FROM submissions ORDER BY RAND() LIMIT 1");

  while($rand = mysql_fetch_assoc($qry)){
    echo $rand['name'] . "<br>";
    echo "<img src=http://www.voiid.org/images/".$rand['pic'] ."> <br>";
  }
?>
</body>
</html>

我觉得解决这个问题的最有效方法是找到一种方法将所有.jpeg文件重命名为.jpg。

图像也存储在/ images /文件夹中的服务器上。

感谢任何帮助。

0 个答案:

没有答案