Labutin
Новичок
Проблема с записью файла в таблицу.
Файл upload'ится через форму и кладется в таблицу так:
$file = addslashes(fread(fopen($_FILES['userfile']['tmp_name'], "r"), $_FILES['userfile']['size']));
$db = @mysql_connect("адрес", "логин", "пароль");
mysql_select_db("db_partkom", $db);
$query = "INSERT INTO test (f_file) values('$file')";
mysql_query($query, $db);
echo "OK";
C небольшими файлами (до 1 метра) все нормально.
А с файлы побольше (например 2 метра) не кладутся в базу Никаких сообщений об ошибке при этом нет.
В чем может быть дело?
P.S. upload_max_filesize = 20M (так что проблема именно в связке PHP+MySQL)
P.P.S. Для дебага писал запрос ($query) в файл. Там вроде аномалий нет.
Файл upload'ится через форму и кладется в таблицу так:
$file = addslashes(fread(fopen($_FILES['userfile']['tmp_name'], "r"), $_FILES['userfile']['size']));
$db = @mysql_connect("адрес", "логин", "пароль");
mysql_select_db("db_partkom", $db);
$query = "INSERT INTO test (f_file) values('$file')";
mysql_query($query, $db);
echo "OK";
C небольшими файлами (до 1 метра) все нормально.
А с файлы побольше (например 2 метра) не кладутся в базу Никаких сообщений об ошибке при этом нет.
В чем может быть дело?
P.S. upload_max_filesize = 20M (так что проблема именно в связке PHP+MySQL)
P.P.S. Для дебага писал запрос ($query) в файл. Там вроде аномалий нет.