2008/12/10

[php]fileの参照方法

inputタグのfile属性でファイルを選択後、submitすると、情報が送信されるのですが、その時の参照方法を調べました。

Lesson11-1 ~画像のアップロード~(ぷろぐらむるーむさんより)を参考にさせていただくと、

//nameを表示
print($_FILES["inputタグのname"]["name"];)
print("<br>");
//サイズの表示
print($_FILES["inputタグのname"]["size"];)
print("<br>");
//ファイルタイプ
print($_FILES["inputタグのname"]["type"];)
print("<br>");
//一時的にサーバーに保存してあるパスの名前
print($_FILES["inputタグのname"]["tmp_name"];)
print("<br>");

こうしてみてみると、結構、あっさりしているんだな。
ただし、この時、注意することがあって、それは、送信する際に、formの中に、「ENCTYPE="MULTIPART/FORM-DATA"」を入れないといけないこと。

また、sizeでの表示は、バイトなので気をつけたいところです。

後、画像をサーバーにアップロードする方法は、同じくLesson11-2 ~画像のアップロードと表示~に詳しい方法が記載されています。

0 コメント:

コメントを投稿