【2017/5/1】 修正加えたその2書きました。 matz.hatenablog.jp 【2017/4/2修正】 phpのソース載せてなかったので、追記しました。 phpで画像アップロードしたいけど、最近のiPhoneのカメラとか画質良いので容量オーバーしちゃいますよね。 まあphp.iniで「post_max_size」とか触ればいいんですけど、なんせ重いです。 それなら、クライアントで容量落としてから上げれば良いじゃん!ってことでこちらの方法! htmlはこんな感じです。 <form action="" method="post" id="imageForm"> <img src="" id="preview" /> <canvas id="canvas"></canvas> <input type="file" id="imageSelect" onChange="canvasDr