Alex_Ar
Новичок
Хранение архива zip в базе как бинарный файл.
Всем привет. У меня следующая проблема. Пользователь выбирает файл zip или rar усебя на компьютере. Нажимает загрузить, я беру этот фай открываю как бинарный и помещаю в базу. Но в базе нет значений почему.
Вот код
файл forma.html
...<FORM ENCTYPE="multipart/form-data" ACTION="wer.php" METHOD=POST>
<INPUT NAME="myfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Next">
</FORM>
...
файл wer.php
if(isset($_FILES["myfile"]))
{
$myfile = $_FILES["myfile"]["tmp_name"];
$myfile_name = $_FILES["myfile"]["name"];
$myfile_size = $_FILES["myfile"]["size"];
$myfile_type = $_FILES["myfile"]["type"];
$error_flag = $_FILES["myfile"]["error"];
$fp = fopen($myfile,"rb");
$content = fread($fp, filesize($myfile));
fclose($fp);
mysql_connect();
mysql_select_db("alex");
mysql_query("insert into questions set body='$content'");
Всем привет. У меня следующая проблема. Пользователь выбирает файл zip или rar усебя на компьютере. Нажимает загрузить, я беру этот фай открываю как бинарный и помещаю в базу. Но в базе нет значений почему.
Вот код
файл forma.html
...<FORM ENCTYPE="multipart/form-data" ACTION="wer.php" METHOD=POST>
<INPUT NAME="myfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Next">
</FORM>
...
файл wer.php
if(isset($_FILES["myfile"]))
{
$myfile = $_FILES["myfile"]["tmp_name"];
$myfile_name = $_FILES["myfile"]["name"];
$myfile_size = $_FILES["myfile"]["size"];
$myfile_type = $_FILES["myfile"]["type"];
$error_flag = $_FILES["myfile"]["error"];
$fp = fopen($myfile,"rb");
$content = fread($fp, filesize($myfile));
fclose($fp);
mysql_connect();
mysql_select_db("alex");
mysql_query("insert into questions set body='$content'");