• ベストアンサー

PHPで作ったファイルマネージャーまたはアップローダ

今、PHPで作られたファイルマネージャーを探しています。 そこで http://oss.moongift.jp/intro/i-1968.html このようないいものがあったのですが、 どうやらこれは日本語に対応していないようで、 UTF-8が使用できないです。 もし、これと同じようにファイルのアップ、ダウン、名称変更、削除 などができて、画像のサムネイルがでるようなものが、 日本語で有れば、教えていただけないかなと思います。 よろしくお願いします。

  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1
touchme
質問者

お礼

お礼が遅くなりました。 ありがとうございました。

関連するQ&A

  • アップローダー「PHP」について

    まずは下記サイトをご覧ください。 PHPのアップローダーです。 http://www.netmania.jp/cgi/112.php サンプルを見るとおわかりの通り、 http://www.netmania.jp/cgi/up/ 仕様に、 >>■ファイルは800 KBまでアップロード可能です。 と書かれています。 これを →10MBまでアップロード可能に直したいのです。 しかし、単純にファイル内の ------------------------------------------- $limitk = 800; //アップロード制限(KB キロバイト) ------------------------------------------- を以下の様に、 ------------------------------------------- $limitk = 10000; //アップロード制限(KB キロバイト) ------------------------------------------- このように変更しても全く意味がありませんでした。 同ファイル下に以下のようなプログラムがあります。 これが少々ひっかかるのですが、もしかしたらここでしょうか? ------------------------------------------- function FormatByte($size){//バイトのフォーマット(B→kB) if($size == 0) $format = ""; else if($size <= 1024) $format = $size."B"; else if($size <= (1024*1024)) $format = sprintf ("%dKB",($size/1024)); else if($size <= (10*1024*1024)) $format = sprintf ("%.2fMB",($size/(1024*1024))); else $format = $size."B"; return $format; } ------------------------------------------- おそらくこの部分に関係してると思うのですが、 初心者な私は具体的にどう変更したら良いのかわかりません。 ご教授願います。

    • ベストアンサー
    • PHP
  • PHPのsystem実行時の日本語ファイルについて

    PHPのsystem実行時の日本語ファイルについて困っております。 PHP から、zip で圧縮を行い、zipファイルをダウンロードさせる処理を行っています。 zip は、 $execStr = "zip -q aaa.zip 対象ファイル名"; system ( $execStr ); で行っております。 その際、対象ファイル名に、日本語が入っている場合に ファイル名が取得できなく、圧縮が失敗しています。 対象ファイル名に、日本語が入らない場合は、問題なく成功しています。 失敗する場合、"ls 対象ファイル名"で system 実行して確認してみましたが、 そのようなファイルは無い との結果でした。 日本語の言語設定( $LANG ) が問題なのではと考えています。 teraterm で確認すると LANGが ja_JP.UTF-8 だと、日本語ファイル名が表示されますが ja_JP.eucJP だと、文字化けします。 system 実行時に、echo $LANG で確認すると、 ja_JP.eucJP になっておりました。 どうにか、日本語ファイル名を取得する方法がありますでしょうか。 試してみたことは $execStr = "LANG=ja_JP.UTF-8; export LANG ;zip -q aaa.zip 対象ファイル名"; →ダメ $execStr = "LANG=ja_JP.UTF-8; zip -q aaa.zip 対象ファイル名"; →ダメ

    • ベストアンサー
    • PHP
  • アップローダーの作製

    お世話になります。 アップローダーでmp4をUPしたいです。 下記の様なフォームを記述したところ、jpegはUP出来たのですが、mp4はアップできませんでした。 フォーム-------------------------------------------------------------------------------------- <?php //アップローダー function upload(){ $filename = $_GET["onamae"]; $max = 1024*1024*10; $array = array("01.jpg","02.jpg","03.jpg","pv.mp4"); for($i = 0; $i < count($array); ++$i){ ?> <div> <form method="post" enctype="multipart/form-data" action="uploader.php"> <input type="hidden" name="MAX_FILE_SIZE" value="<?php print $max; ?>"> <input name="userfile" type="file"> <input type="submit" value="アップロード" name="up"> <input name="filename" type="hidden" value="<?php print $array[$i]; ?>"> <input name="filemei" type="hidden" value="<?php print $filename; ?>"> </form> </div> <?php } } ?> uploader.php--------------------------------------------------------------------------------- <?php $filedir = "../girl/" . $_POST["filemei"] . "/" . $_POST["filename"]; $file_path = $filedir ; if(move_uploaded_file($_FILES['userfile']['tmp_name'], $file_path)){ ?> <div class="message">ファイルのアップロードに成功しました。</div> <?php } else{ ?> <div class="message">ファイルのアップロードに失敗しました</div> <?php } ?> ---------------------------------------------------------------------------------------------- 記述ミスあるかもです。すいません。

    • 締切済み
    • PHP
  • 新ジオシティーズのファイルマネージャーはどこ?

    ジオシティーズでHPを持っています。 10月5日からシステムが変わり、ヤフーのIDでログインするようになりました。 私は元々IDを持っています。 で、ページを更新したいのですが、ジオのファイルマネージャーの場所がわからなくなって、困っています。見つけてる方はぜひ教えてください(iдi) 「使い方」に、こんな画面 http://help.yahoo.co.jp/guide/jp/geo/3.html が表示されているのですが、その画面はどこから行けるのでしょうか。ここに行きつければ更新できるはずんですが。 トップページはここだと思うのですが http://geocities.yahoo.co.jp/ トップにはファイルマネージャーへのリンクはないですよね? このトップページを見ると、私は既にいつも使っているIDでログインはできています。 更新できず困っています。どなたか知恵を貸してください。(別のftpとかを使うのじゃなくて、ジオのファイルマネージャーを使ってアップしたいんです)

  • PHPでファイルアップ

    はじめまして。 PHPを勉強し始めたとこなのですが、いきなり分かりません。 ファイルの中身を見ないで単純なアップが目的です。 ファイルの名前をファイルの名前: html :uploader.html PHP:p141php としています。 アップしたいフォルダは./upフォルダです。 本を見て作っているのですが、何処が間違えているのかもわかません。 何方か教えて下さい。 ソースは uploader.htmlが <!-- saved from url=(0022)http://internet.e-mail --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <title>アップロード</title> </head><body> <form method="post" enctype="multipart/form-data" action="p141.php"> <input type="file" name="upfile"> <input type="submit" value="uploadする"> </form> </body> </html> で p141.phpが <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <title>練習</title> </head> <body> <p> file uploader </p> <?php $updir = "./up/"; $filename = $_FILES['upfile']['name']; if (move_uploaded_file($_FILES['upfile']['tmp_name'], $filename) == FALSE){ print("Upload failed..."); print($_FILES['upfile']['error']); } else { print("<b>" .$filename. "</b> uploaded!"); } ?> </body> </html> です。 PHPがいけるところのサーバーを借りているので細かい設定や 何のソフトを使っているかは分かりません。 OSはLIUNXです。 開発環境はOSがWin2kで秀丸を使って記述しています。

    • ベストアンサー
    • PHP
  • フリーのアップローダのプログラムを探しています

    お世話になります。 アップローダを探しています。条件は、 管理人のみアップできる(モード切替でも可) 閲覧者はダウンロードのみ 画像ファイルの場合、サムネイル表示される 拡張子の指定が出来るか、またはJPG,GIF,PDF,PNGのみ PHPでもCGIでも可 フリーフェア lynuxで動くこと 以上が条件です。 出来れば至急お願いします。私も探し続けます。

    • 締切済み
    • PHP
  • PHP ディレクトリ内のファイルを削除

    PHP ディレクトリ内のファイルを削除 PHPでフォームから数枚の画像をサーバへアップロードできるページを作成しました。 これをアップ日から1週経過していれば削除というような処理をしたのですがヒントをいただけますでしょうか。 ディレクトリ内にある画像のアップ日時を取得し、現在の日時から計算し、1週間経過していれば削除、という感じでしょうか。さらにこれが自動化できれば最高です。。 http://www.phppro.jp/qa/871 上記の記事からディレクトリ内のファイル削除自体は参考にできました。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHP4の文字コード

    PHP4.3系を使っています。 ソースは絶対にEUC-JPでないと日本語文字で困る場合があると聞いたことがあるのですがそれは正しいでしょうか? できれば、UTF-8を使いたいです。 たまにウェブでSJISソースを見かけますが問題ないのでしょうか?

    • ベストアンサー
    • PHP
  • アップローダーについて。

    自分専用のアップローダーを探しています。 アップローダーと検索すると、一番最初に目に入ってくるのが、 「http://www.uploader.jp/」です。 ですが、1回に15MBまで。見知らぬ人に見られてしまう。 勝手にうpされてしまう。 そんな短所があります。 別に200件なんて保存しなくてOKです。 20~50件程度保存できて、1回のうpに30~50MBの制限で、 自分専用、閲覧制限等がかかるアップローダーはありませんでしょうか? 利用するのは、5~8人程度です。 まとめると、 20~50件の保存が可能。 1ファイルのアップに30~50までの制限。 閲覧制限等がついている。 管理者ログインから無条件にダウンロードできる。(なくてもよい) 管理者ログインで削除できる。 以上のことが出来るアップローダーはないですか? 自分でサーバーを借りてどーのって聞いたのですが、 いまいちわかりません。 できれば、回答に、 お勧めアップローダーについて または サーバーを借りてのやり方と、 どちらの説明かを書いてくれると有難いです。 長文になりましたが、お答えしてもらえますか?

  • PHPをさわっているのですが、日本語ファイル名のPHPファイルは実行で

    PHPをさわっているのですが、日本語ファイル名のPHPファイルは実行できるものなのでしょうか。気になったもので・・・。

    • ベストアンサー
    • PHP

専門家に質問してみよう