SonyEricsson
Новичок
PHP, sybase, картинка gif
Добрый день. Возник вопрос. СУБД Sybase. Таблица. Поле image. Загружаю gif.
$filename = "d:/in.gif";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
ini_set('magic_quotes_sybase', 1);
$contents = addslashes($contents);
$res = sybase_query("insert TABLE ( FIELD1, FIELD2, FIELD3 ) values(1005, '111111','" . $contents . "')", $_db);
Все нормально.
Пробую выводить.
$res = sybase_query("select FIELD3 from TABLE where NOTE = '111111'", $_db);
$row = sybase_fetch_assoc($res);
$contents = $row['ADD_INFO'];
sybase_free_result($res);
header("Content-Type: image/gif");
echo $contents;
Не работает. Картинка не отображается. Есть мысль по поводу преобразования, ведь там бинарные данные, но не знаю с чего начать. В каком направлении двигаться?
Добрый день. Возник вопрос. СУБД Sybase. Таблица. Поле image. Загружаю gif.
$filename = "d:/in.gif";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
ini_set('magic_quotes_sybase', 1);
$contents = addslashes($contents);
$res = sybase_query("insert TABLE ( FIELD1, FIELD2, FIELD3 ) values(1005, '111111','" . $contents . "')", $_db);
Все нормально.
Пробую выводить.
$res = sybase_query("select FIELD3 from TABLE where NOTE = '111111'", $_db);
$row = sybase_fetch_assoc($res);
$contents = $row['ADD_INFO'];
sybase_free_result($res);
header("Content-Type: image/gif");
echo $contents;
Не работает. Картинка не отображается. Есть мысль по поводу преобразования, ведь там бинарные данные, но не знаю с чего начать. В каком направлении двигаться?