PHPでファイルを受信する

まとめ

入力フォームからファイルをPOSTし、PHPでファイルを受信します

<?php
if (isset($_FILES['upload_file'])) {
    $file = $_FILES['upload_file'];
    $filePath = $file['name'];
    /*
    echo $file['name'];     // ファイル名(name)
    echo $file['tmp_name']; // アップロードされたファイル(tmp_name)
    echo $file['type'];     // ファイルタイプ(type)
    echo $file['error'];    // エラー内容(error)
    echo $file['size'];     // サイズ(size)
    */
    move_uploaded_file($file['tmp_name'], $filePath);
}
?>
<html>
<body>
<form action="index.php" method="post" enctype="multipart/form-data">
  <input type="file" name="upload_file">
  <input type="submit" value="送信">
</form>
</body>
</html>

PHP

Posted by kidatti