fileのアップロード時にプレビューする機能を実装した

画像のアップロードを必要とするフォームを作る事になりました。
当初案ですと、入力画面にて画像を選択して、確認画面にて一旦アップロードされた画像をプレビューし、画像が間違っていたら再度入力画面に戻るというシステムが進められていました。

でもこれって、使用するユーザがページ遷移の待ち時間があるし、なによりすぐに確認できないっていうので、
ストレスが溜まる仕様です。

file_get_contentsでベーシック認証の掛かったコンテンツを取得する

file_get_contents() が http接続でファイルを取得してくるとうことは、

ブラウザでアクセスするとの原理は一緒です。

つまり、ページあるいは、ファイルに対してベーシック認証がかけられているとファイルが取得できないということです。

かと言って、一般の接続はお断りしたいような内容だったりする場合、ベーシック認証を外すのは難しいです。