afgelopen dagen heb ik een script gebouwt in mysql,
hij slaat de afbeeldingen op via blob,
het probleem is als ik hem echo en met Firefox open, dan zie ik alleen de code, en niet het plaatje.
Als ik hem met Internet Explore open is er niks aan de hand.
Heeft iemand enig iedee waarom hij het zo doet?
Op: http://www.mb-city.nl/upload/index.php zie je een voorbeeld.
Alles werkt nu in Firefox ik heb nu dit erbij gezet:
<?
header('Content-Type: image/jpeg');
?>
Maar wat het probleem is, als ik hem met Internet Explore open, dan pakt hij hem als download :o , en kun je de afbeelding niet zien.
$SQL = "select * from file where id = " . $_GET["id"];
if (!$RES = mysql_query($SQL, $linkid)) {
die("Failure to retrive file metadata");
}
if (mysql_num_rows($RES) != 1) {
die("Geen geldig ID!");
}
$FileObj = mysql_fetch_object($RES);
$SQL = "SELECT id FROM filedata WHERE masterid = " . $_GET["id"] . " order by id";
if (!$RES = mysql_query($SQL, $linkid)) {
die("Failure to retrive list of file inodes");
}
while ($CUR = mysql_fetch_object($RES)) {
$nodelist[] = $CUR->id;
}
for ($Z = 0 ; $Z < count($nodelist) ; $Z++) {
$SQL = "select filedata from filedata where id = " . $nodelist[$Z];
if (!$RESX = mysql_query($SQL, $linkid)) {
die("Failure to retrive file node data");
}
$DataObj = mysql_fetch_object($RESX);
$datatyp = "SELECT datatype FROM file WHERE id = " . $_GET["id"] . " order by id";
header('Content-Type: $datatyp');
echo $DataObj->filedata;
}
}
?>
Dit is een stukje script, Heeft iemand enig iedee welke fout?
Gelieve Niet Bumpen: Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten.