HAllo,
Ben met een systeem bezig waarbij mensen hun eigen fotos kunnen uploaden, de fotos uploaden naar Database werkt.
Nu wil ik de JPG's uitlezen vanuit de database maar dit werkt niet bij mij, het bestand download maar voor een deel, waardoor de JPG corrupt raakt.
zie hier mijn code;
$id = $_GET['id'];
$query = "SELECT name, type, size, content " .
"FROM upload WHERE id = '$id'";
$result = mysql_query($query) 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;
}
In mijn database heb ik het content veld medium blob gegeven dus daar zou het ook niet aan kunnen liggen,
Nogmaals als ik in PHP/MYadmin kijk dan staat de JPG er gewoon bij met precies de grote hoe die ook in windows aan wordt gegeven
270 views