hi,
Einlesen durch Erzeugen eines Strings:
$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));
Nutze mysql_real_escape_string, nicht addslashes.
Ausleseskript:
<?
include("dbopen.php");
$query = "SELECT bilddaten,bildtyp FROM bilddatenbank where number=$id";
Woher kommt $id?
Bitte berücksichtige register_globals=off.
$data = @mysql_result($result,0,"bilddaten");
$type = @mysql_result($result,0,"bildtyp");
Du bist noch in der Debug-Phase - wieso unterdrückst du da mögliche Fehlermeldungen?
Das obere Skript funktioniert definitiv, wenn ich es als PHP-Seite aufrufe, kommen auf alle Fälle binäre Daten im Browser an,
Kommen irgendwelche "Zeichen" an, oder kann der Browser es als Bild interpretieren?
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }