PHP 削除機能付きアップローダプログラム
戻る

このページはPHPで作成した削除機能付きアップローダプログラムのサンプルと利用についての解説を記載しています。


[10]PHP 削除機能付きアップローダプログラム

【upload.phpの使い方】

このプログラムはJPEG画像をアップロードする アップローダです。
アップロードされたファイルは 一覧表示され、リンクも付きます。
また、そのままブラウザ上でファイルの削除もでき ます。
いたずら防止用にアップローダを管理する事も可能です。
管理者パスにパスワードを入れると管理者以外は このプログラムにアクセスできません。

バージョンアップしました。(05年6月7日)
アップロード時にファイル名をリネームするようにしました。
アップロード順に「00001.jpg」から[99999.jpg」までの連番に リネームされます。
また、一覧は新しいもの順にソートするようにしました。

※アップロードできるファイルのサイズはデフォルト で2MBです。変更する場合はphp.iniの変更が必要です。
アップロードできるものはjpeg画像ファイルのみです。
このプログラムとWEBアルバムプログラムを組み合わせると、 便利に使う事ができると思います。

まず、 こちらからupload.lzhをダウンロードしてください。
ダウンロードしたファイルを解凍するとupload.php(プログラム本体)と upload.txtの2つのファイルが作成されます。
upload.txtはupload.php(プログラム本体)についての説明が記載されています。必ずおよみください。
upload.php(プログラム本体)をメモ帳などで開いて【設定箇所】を変更してください。
【設定箇所】の変更ができましたら、 upload.php(プログラム本体)をFTPソフトでサーバにアップロードします。
アップロードしたディレクトリのパーミッションは777にしてください。

【変更可能箇所】

//管理者モードを使う場合はパスワードを入れる
$pass="wspri";
↑半角英数字でパスワードを入れるとパスワード なしでは利用できなくなります。
管理の必要がない場合は$pass="";としてください。

//データを格納するディレクトリを指定
$dirright="./up/";
↑ディレクトリ名を指定してください。変更しなくても 大丈夫です。
ディレクトリはあらかじめ作成する必要はありません。
ディレクトリがなければ自動生成します。

//表題
$title="WSPRI JPEGアップローダ";
↑ページの表題を指定してください。




以下は本サイトに設置したサンプルです。実際にログインしてアップロード削除ができます。
掲載されている画像の削除やアップロードはご自由におこなって構いませんが、 公序良俗に反する内容が含まれている画像および、特定の個人を撮影した画像や 個人を特定できるような画像、その他日本国内諸法に抵触する画像のアップロードは一切許可しません。
また、アップロードされた画像の削除は管理人の判断で行いますのでご留意ください。

※このサーバにアップロードできる画像サイズは横1024×縦768の範囲に収まるサイズまで
※PASS:wspri
サンプル



TOPへ