No.2ベストアンサー
- 回答日時:
>> フォルダを作成するのはどちらで出来るのでしょうか。
>今はサーバーに保存しますが、将来は別のファイルサーバー(クライアント)に保存する予定です。
クライアント側でファイル操作をするプログラムを、Web経由で送ることは難しいかと思います。
それが可能な言語は、クライアントに悪意のあるプログラムを作って送れる事になりますので。
イントラネットなどで構築するなら、Webによる制御だけでなく、ファイル共有などの技術と合わせて構築すればできるかもしれませんが。
(ところでクライアントに保存するならアップではなくダウンロード?「別のファイルサーバ」と「クライアント」とはちょっと違いそうですが。)
> PHPのフォルダ操作の関数はいくつかあるのですか?
リンクをご参考ください。
これ以外にもシェル経由や通信制御などを使った方法は多々あると思いますが。
> おっしゃるとおり勉強不足であります。
> HTMLタグ、JavaScript、CGIの知識のないまま
> LAMP(Linux、Apatch、MySQL、PHP)をやっているので、苦労しております。
> ご指導よろしくお願いします。
私もまだまだ修行中の身です。
お互い頑張りましょうね(^^;
参考URL:http://php.s3.to/man/ref.filesystem.html#filesys …
回答ありがとうございます。
現在はイントラネット上のみで使用するプログラムを札精しています。
故意な攻撃がないので今はまだセキュリティを考慮していません。
一部外部に公開する予定なのでそれまでには考えておかないといけないのですが...
現在の環境はサーバーが複数台あり、サーバ-サーバ間でやりとりすることを言いたかったのですが、サーバー兼クライアントマシンもあり説明不足でした。
一部ファイル共有も使用していますが、OSがサーバーがLinuxなのに対し、
クライアントはWin95~XP,MacOSまであり、ユーザー名/パスワードの認証なしでアクセスするのが難しく、
ブラウザで出来ないものかと考えていました。
関数のリファレンスありがとうございます。
今はまだ使いたいものだけ調べてプログラムを作っていますが、
あとで一通り眺めて見る必要がありそうです。
ありがとうございました。
No.1
- 回答日時:
まずHTMLタグにはファイル操作を行うタグはありません。
それから、フォルダを作成するのはサーバー側でよろしいでしょうか?
JavaScriptはクライアント(ユーザ)側の処理言語なので、サーバ側にフォルダは作れないかと。
PHP、Perl等で書かれたサーバ側で動作しているプログラムならフォルダ操作は可能です。(mkdir関数等)
ただ、質問の調子からすると、CGIの勉強からという感じでしょうか。ちょっと勉強する事が多そうですね。
フリーの画像掲示板CGIなど、出回っている既存のCGIプログラムを探してみて、参考にしてみるのが近道かと思いますよ。
参考URL:http://www.google.co.jp/search?hl=ja&q=%E7%94%BB …
この回答への補足
回答ありがとうございます。
質問が説明不足ですいません。
フォルダを作成するのはどちらで出来るのでしょうか。
今はサーバーに保存しますが、将来は別のファイルサーバー(クライアント)に保存する予定です。
PHPのフォルダ操作の関数はいくつかあるのですか?
おっしゃるとおり勉強不足であります。
HTMLタグ、JavaScript、CGIの知識のないまま
LAMP(Linux、Apatch、MySQL、PHP)をやっているので、苦労しております。
ご指導よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- その他(プログラミング・Web制作) フォルダを一括で作成する方法 0 2022/07/27 19:19
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 10:00
- Excel(エクセル) 【マクロ】ファイル名の日付によって、保管するフォルダを、自動選択したい 4 2023/08/16 11:24
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
ファイル名と同名のフォルダを...
-
フォルダにリンクを貼りたい
-
ディレクトリ名変更してコピー...
-
保存先のフォルダ名を指定した...
-
平日出力されるログを月次処理...
-
pythonでDepixを起動
-
フォルダ選択ダイアログ:ネッ...
-
VBA 最新のフォルダ取得
-
EXPLORERで開いているフォルダ...
-
Excel VBA マクロ リストボックス
-
エクセルマクロで指定フォルダ...
-
Access VBA で フォルダ権限...
-
エクセルのデータをメモ帳に貼...
-
Pythonの作業環境・作業フォル...
-
Excelで指定したフォルダに保存...
-
会社のネットワーク上のファイ...
-
指定フォルダからファイルを全...
-
ツリービューを使って、エクス...
-
フォルダのサイズを一覧にした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
windowsでテキストファイルの各...
-
VBA 最新のフォルダ取得
-
ファイル名と同名のフォルダを...
-
VBA フォルダ名に特定の文字を...
-
デスクトップの画像をhtmlに表...
-
Excelのハイパーリンクについて...
-
フォルダ内のPDFファイル名を変...
-
Excelで指定したフォルダに保存...
-
会社のネットワーク上のファイ...
-
【マクロ】ファイル名の日付に...
-
保存先のフォルダ名を指定した...
-
多量のファイルをフォルダに自...
-
パス名に2バイト文字(マルチバ...
-
ディレクトリ名変更してコピー...
-
Access VBA で フォルダ権限...
-
C ファイル出力で、フォルダが...
-
サーバ内のフォルダ名と各フォ...
-
フォルダにリンクを貼りたい
-
vbsで選択ダイアログを表示した...
おすすめ情報