アッパードロップゾーン画像:jpg、bpg、png、gif音声:mp3、m4a、oggファイル:txt、js、dat、ini、zip、rar、7z、xls、xlsx、xlsm、mp4、avi、wmv、flv、gbxドラッグアンドドロップでアップロードできる。クリックでファイル選択も出来る。1ファイル32Mまで。累計ファイルサイズ:81.82MBアッパードロップゾーンJavaScriptが無効だと画像が表示されません。※チェック付けてから「まとめて削除」ボタンで削除。※両方入れないと保存できません(ハッシュ化のため)。12:56:16より前の日付のデータが消える。2ページクリックでコピー。Q&AQ、パスワードがわからなくなった。A、「名前+パス」をMD5でハッシュ化したものをデータベースに入れるため、管理者にもわかりません。送信もしないためオートコンプリートにも表示されません。cookie使うので、復号化されないための処理。Q、アップロードしたらファイル名に「_xxx(英数字)」が追加された。A、ファイル名が重複しないように乱数を足します。「1.gif」→「1_XoD.gif」のようにし、別の人が「1.gif」を上げてもそれは「1_M3v.gif」となり上書きされません。オンラインゲームの正月記念スクリーンショット(2014_0101_000000_001.jpg)など、秒までしか記録しないファイル名だと重複する可能性があります。更新履歴:2018-08-22、いろいろ修正。jqueryがまともに動かないのを修正。2017-10-27、動画の高さはどうすればいいかわからなかったけど、jqueryで枠の高さ取得して枠自体を縮小することで再現出来た。2016-11-15、tooltipstarを最新版にした。ajax化が完全化した気がする。2016-11-14、photoswipeがいい感じだったので実装した、実装したのはjquery最適化版のjquery.photoswipe2016-10-26、jqueryをかなり最適化。2016-10-23、ほぼ完全にajax化してみた。きを見る2015-10-30、bpg0.9.6に更新し、Adexd.netにてアッパードロップゾーンを復活。2014/12/26、bpg0.9.4jsに置き換えたので、0.9.3のアルファ付きはデコード出来なくなった。2014/12/19、bpgを別タブでの表示に対応。暫定とは言えちゃんと表示出来る分にはまともだと思う。┗bpgを超暫定対応。サムネイル自体を画像にして表示自体は出来るものの、外部リンクで開くと画像認識されないし、lightboxでも無理。2014/11/20、ページの処理を変更して1ページに全部載せなくした。これだとlazy_load要らない気もする。┗goo.glの短縮URLを追加。requestが出るから無駄に時間かかった。→goo.gl(Googleの短縮URLサービス)のAPIをPHPで利用する方法2014/10/26、削除しても削除されないバグ修正(関数名変更時に変えてなかった)、拡張子が大文字だとアップロードできなかったのを出来るようにした。┗ファイル名に付く乱数に英字も追加した。2014/07/18、リスト表示にすると新タブに直接開けるように。2014/06/11、画像以外のファイルもドロップ可能に。5メガまでだからあんま使えない。2014/06/08、画像先読みスクリプト対策として、hrefを変更。未来サーバーの負荷の問題なので、ご了承ください。2014/06/07、画像のマウスオーバーにツールチッププラグイン付けた。利点は画像内でマウス動かしても消えないで、常に同じ位置にある。2014/06/02、Lazyloadから軽量版のUnveil.jsに変更。load」をやめて、サムネイルにした。┗コピーボタンが多いと、flashが重すぎたので下のバーに集約。使い方は画像の「コピー」ボタンを押すと、テキストエリアに次々入れられるので、赤くなった「コピー」ボタンを押せばまとめてコピーできる。2014/05/31、パスワードをとりあえずMD5でハッシュ化するようにした。ハッシュ化に際してsaltを名前にしたから、名前も必須に。2014/05/30、「%20」と「スペース」を「_」に変換するようにした。┗jQueryを高速化した。画像表示が体感出来るくらい速くなった。2014/05/28、styleをひとまとめにしてhtmlダイエット。したいものはほぼ全て実装できた気がする。┣URLコピーをワンクリックで出来るように改良。┗まとめて削除を導入。2014/05/27、同一ファイル上書きの抑制で、拡張子の前に3桁のランダムな数字入れるようにしてみた。あと細かい処理のブラッシュアップ。┗ルートフォルダからcgi-binフォルダへの書き込みで、なぜかページ表示自体にロックがかかる謎が、cgi-binへの書き込みの権限か何かだと断定し、cgi-binフォルダ内から全て書き込むようにしたら問題なくなった。2014/05/26、mysqlレコードの削除と同時にファイルも消すようにした。┗クリップボードにコピー出来るようにした。※ただし汎用性の問題で「2クリック(早過ぎるとダメかも)」しないとコピー出来ない。右クリックurlコピーとかより楽だから一応導入。あとflashコンテンツ拒否ってたら動かない。firefox30とchrome34で確認。2014/05/24、作成開始。基本的な使い方、jqueryの書き方。ドラッグ&ドロップでファイルアップロードするJSライブラリのサンプル、phpのサンプル。Dropでファイルを簡単にアップロードできるコンテンツを作れるDropzone.js、オプションの説明。plugin、title=""を見やすくする。jQuery高速化!処理速度を10倍上げるテクニック20選、めっちゃ勉強になる。jQuery-MD5、ハッシュ化。Largeエラーが出る。原因はLimitRequestBodyだった処理時間:0.19778。