Ja, det lyder ikke så besværligt - men når billedet bliver hentet
via php fra en database, ja, så kommer problemet.
Det 'burde' kunne laves med en onclick - men jeg ved ikke helt
hvordan.
På forhånd tak
/Kejej
Kode:
<?php
include("../../connect.php");
if(isset($_REQUEST['specimg'])){
$query1 = "SELECT B1text,B1type,B1size,Billede1 FROM Specs where
Specs_id = '".mysql_real_escape_string($_REQUEST['specimg'])."'";
$result = mysql_query($query1) or die('Error, query failed');
list($name, $type, $size, $content) = mysql_fetch_array($result);
header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: attachment; filename=$name");
echo $content;
exit; // <-- her slutter eksekvering hvis der er bedt om billede
}
$query=mysql_query("SELECT * FROM Specs");
if(!$query)
{
print "error";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Indhold</title>
<link rel="stylesheet" type="text/css" href="my.css">
<script type="text/javascript">
</script>
</head>
<body bgcolor="#D1D1D1">
<table>
<tr>
<td align="center"
class="billede">
<?
while ($herer=mysql_fetch_array($query))
{
?>
<a href="?specimg=<?php echo
$herer['Specs_id'];?>" target="_blank"> <img src="?specimg=<?php
echo $herer['Specs_id'];?>" width="100" height="100"> </a>
<?
}
?>
</td>
</tr>
</table>
</body>
</html>
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials