Hallo ich habe folgende Tabelle,
und folgender php Code:
Ich kann das Bild mit echo $content am bestehenden Ort ausgeben.
Wenn ich jedoch das $content im Body ausgeben möchte, funktioniert das nicht. Ich erhalte immer folgende Meldung:
Die Grafik „http://localhost/projekt1/management/account/show_image.php“ kann nicht angezeigt werden, weil sie Fehler enthält.
Wie ihr im Code sehen könnt habe ich es auch schon mit img versucht. Hat aber nichts gebracht. Wisst ihr warum das so ist?
Ich habe auch schon verschiedene Tutorials aus dem Internet versucht.
Auch habe ich sehr viele Informationen zu diesem Thema gefunden, aber leider hat keine funktioniert.
Ich weiss leider nicht mehr wo suchen und was versuchen.
Was kann ich in meinem Code ändern, damit ich das Bild im Body ausgeben kann?
Danke im Voraus für die Hilfe
Gruss
Smyle :-*
SQL:
CREATE TABLE IF NOT EXISTS `accounts` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) DEFAULT NULL,
`password` varchar(50) DEFAULT NULL,
`imagename` varchar(30) DEFAULT NULL,
`imagetype` varchar(30) DEFAULT NULL,
`imagesize` int(11) DEFAULT NULL,
`imagecontent` mediumblob,
`session` varchar(32) DEFAULT NULL,
`aenderung` varchar(50) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=81 ;
und folgender php Code:
HTML:
<?php
include '..\..\lib\mysql.inc.php';
//$id = $_GET['id'];
$id = "1";
$query = mysql_query("SELECT * FROM `accounts` WHERE ID='".$id."'");
$row = mysql_fetch_array($query);
$content = $row['imagecontent'];
header('Content-type: image/jpg');
echo $content;
?>
<html>
<head></head>
<body>
<?php
echo "<img src='show_image.php?id=1' width='150px'/>";
?>
</body>
</html>
Ich kann das Bild mit echo $content am bestehenden Ort ausgeben.
Wenn ich jedoch das $content im Body ausgeben möchte, funktioniert das nicht. Ich erhalte immer folgende Meldung:
Die Grafik „http://localhost/projekt1/management/account/show_image.php“ kann nicht angezeigt werden, weil sie Fehler enthält.
Wie ihr im Code sehen könnt habe ich es auch schon mit img versucht. Hat aber nichts gebracht. Wisst ihr warum das so ist?
Ich habe auch schon verschiedene Tutorials aus dem Internet versucht.
Auch habe ich sehr viele Informationen zu diesem Thema gefunden, aber leider hat keine funktioniert.
Ich weiss leider nicht mehr wo suchen und was versuchen.
Was kann ich in meinem Code ändern, damit ich das Bild im Body ausgeben kann?
Danke im Voraus für die Hilfe
Gruss
Smyle :-*
Zuletzt bearbeitet von einem Moderator: