みなさん、こんにちは。第6回となる今回は、PHPでの画像ファイルのアップロードについてお話しします。 参考図書である「プログラミングPHP」には、画像のアップロードについて、実は1ページ半程度しか載っていません。 ですが業務でWEBシステムを開発していると、画像のアップロードは頻繁に利用するうえに、プログラムとして割と手間がかかります。さらにはセキュリティホールにもなりやすい厄介な部分ですので、しっかり見ていきましょう。 まずはアップロードしてみよう なにはともあれ、まずは普通にファイルをアップロードするプログラムを書いてみます。 normal_post1.php source <?php if($_FILES['file']){ move_uploaded_file($_FILES['file']['tmp_name'], './img/test.jpg'); } ?> <form ac