我正在尝试从数据库中显示我的图像。我有一个名为$ image的变量。这个变量包含jpeg名称,我有一个名为uploads的文件夹,用于存储图像。点击缩略图时,我希望以大尺寸显示我的图像请帮助我任何人............
这是我的代码
<?php
include("connection.php");
$target="uploads/thumbnails/";
$email=$_SESSION['email'];
if($email==NULL)
{
header("location:register.php");
}
else
{
$start=0;
$limit=2;
$page=1;
if(isset($_GET['page']))
{
$page=$_GET['page'];
$start=($page-1)*$limit;
}
$sql=mysql_query("select * from photos where email='$email' LIMIT $start,$limit");
while($row=mysql_fetch_array($sql))
{
$image=$row['image_name'];
echo $image;
?>
<form action="" method="POST">
<div class="img">
<a target="_blank" href="uploads/".$image>//Error in this line
<img src="<?php echo $target.$row['thumb']; ?>" /></a>
</form>
</div>
<?php
}
$query=mysql_num_rows(mysql_query("select * from photos where '$email'=email"));
$total=ceil($query/$limit);
for($i=1;$i<=$total;$i++)
{
if($i==$page)
{
echo $i;
}
else
{
echo "<a href='?page=".$i."'>"." ".$i."</a>";
}
}
}
?>
答案 0 :(得分:1)
您需要像这样编写错误行
<a target="_blank" href="uploads/<?php echo $image ?>">//Error in this line