powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP ODBC BLOB
3 сообщений из 3, страница 1 из 1
PHP ODBC BLOB
    #33494633
james1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пытаюсь сохранить blob в файл
но файл пишется только до размера 4096 байт
как заставить записать файл полностью???
или может есть другие средства как может пользователь скачать файл размещенный в blob ???


$connect = odbc_connect("control","SYSDBA","masterkey") or die("Couldn't connect to datasource");
$query2 = "select dataname,attachdata from remark where id=$remarkid";
$stmt2 = odbc_prepare($connect, $query2) or die("Couldn't prepare $query2");

$result2 = odbc_execute($stmt2) or die("Couldn't execute $query2");
$j=1;
$comment="";
print "<FORM name=download action=download.php method=post>


";
while (odbc_fetch_row($stmt2, $j))
{
print strlen(odbc_result($stmt2, 2));
$fp = fopen ("attach/".odbc_result($stmt2, 1), "wb");
fwrite($fp,odbc_result($stmt2, 2));
fclose($fp);
}
...
Рейтинг: 0 / 0
PHP ODBC BLOB
    #33494685
james1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался
надо было до посинения считывать
while ($blob = odbc_result($stmt2,2))
$blobres.=$blob;
...
Рейтинг: 0 / 0
PHP ODBC BLOB
    #33494873
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть возможность - настройте размер буфера через соотвествующий параметр в php.ini в блоке [ODBC].
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP ODBC BLOB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]