[PHP-users 19529] file upload into mySQL with php4

tanaka m5062201 @ u-aizu.ac.jp
2003年 12月 23日 (火) 18:41:00 JST


phpを使用してファイルをデータベースに格納
したいのですが、うまくいきません。
へんな文字列がb_col列のところででてきます。

/tmp/phpxlfNep
/tmp/phpZesB6d
/tmp/phpakdflv


ファイルが格納されているかどうかもわかりません。
どうかご教授お願いいたします。

------------------transfer.html---------------------
<body>
send<br>
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="512000">
<input type="file" name="UploadedFile"><br>
<input type="submit" value="SEND">
</form>
<body>
----------------------------------------------------

-------------------upload.php-----------------------
if(isset($UploadedFile)){

     $sql_insert = "LOAD DATA LOCAL INFILE
'$HTTP_POST_FILES[$UploadedFile]'INTO TABLE test";
     mysql_query($sql_insert);
     $sql_select = "select b_col, file_name, file_size, file_type, file_date
from test";
        mysql_query($sql_select)
}
----------------------------------------------------


ちなみにデータベースはmySQLを使用しています。そのデータベースのテーブル情報
は
だいたいこんな感じです。

create table objects (
b_col blob ,
file_name varchar(30),
file_size varchar(30),
file_type varchar(30),
file_date date
);

tanaka
m5062201 @ u-aizu.ac.jp






PHP-users メーリングリストの案内