enctype="multipart/form-data"
リクエストで複数のフォームデータ(マルチパート)を送るための形式。
複数の異なる種類のデータを格納する方式。
と学びました。
複数の異なる種類のデータとは、例えば具体的になんでしょうか?
pngやgifのことなどでしょうか?
php:upload
1<p>アップロードするファイルを指定してください。</p> 2<form action="upload-output.php" method="post" enctype="multipart/form-data"> 3<p><input type="file" name="file"></p> 4<p><input type="submit" value="アップロード"></p> 5</form>
<?php if (is_uploaded_file ( $_FILES ['file'] ['tmp_name'] )) { if (! file_exists ( 'upload' )) { mkdir ( 'upload' ); } $file = 'upload1/' . basename ( $_FILES ['file'] ['name'] ); if (move_uploaded_file ( $_FILES ['file'] ['tmp_name'], $file )) { echo $file, 'のアップロードに成功しました。'; echo '<p><img src="', $file, '"></p>'; } else { echo 'アップロードに失敗しました。'; } } else { echo 'ファイルを選択してください。'; } ?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/22 07:21