Hallo zusammen
Ich benutze PHP4 und PostgreSQL 7.4.7 unter Debian.
Kennt jemand das Problem, dass escape und unescaped nicht
wieder dasselbe ergeben? Vielleicht kann mir jemand ein paar Tipps
geben. Hier der kompakte Code (den DB-Teil habe ich weggelassen):
Wäre echt prima, wenn jemand da was weiss!!
BG Michael
Ich benutze PHP4 und PostgreSQL 7.4.7 unter Debian.
Kennt jemand das Problem, dass escape und unescaped nicht
wieder dasselbe ergeben? Vielleicht kann mir jemand ein paar Tipps
geben. Hier der kompakte Code (den DB-Teil habe ich weggelassen):
PHP:
$datei='testfoto.jpg';
$handle=fopen($datei, 'rb');
$contents = fread($handle, filesize($datei));
fclose($handle);
# Hier wird die Datei korrekt angezeit
header("Content-type: image/jpeg");
echo $contents ;
$escaped_content = pg_escape_bytea($contents);
$contents2 = pg_unescape_bytea($escaped_content);
# Hier ist sie Schrott!!
header("Content-type: image/jpeg");
echo $contents2;
Wäre echt prima, wenn jemand da was weiss!!
BG Michael