PHPプログラミングにてサーバ上に格納されているcsvファイルへ
データを書き込み、ダウンロードボタンをクリックしてダウンロードするような処理を現在作成しております。
ファイルへの書き込み、ダウンロード操作はログインされたユーザのみが行えるようにしたいのですが、URLでcsvファイル名まで直接入力するとファイルが見られてしまうことに気付きました。
U直接アクセスを防ぐにはどのようにしたらよろしいでしょうか?
何分未熟なため困っており、お知恵を拝借させて頂きたく
質問させていただきました。ご教授よろしくお願い致します。
使用している環境は下記になります。
CentOS5.2
PHP5
apache2.2
MySQL5.0
No.1ベストアンサー
- 回答日時:
一番簡単なのは、公開ディレクトリの外に置くことです。
レンタルサーバーなど、環境によって公開ディレクトリの外に置けない場合は、以下の内容のファイルをCSVが置かれているディレクトリと同じディレクトリに設置し、ファイル名を「.htaccess」にしてください。
order deny,allow
deny from all
allow from localhost
これで、Webからのアクセスはできなくなります。
この回答への補足
確認させていただきました。
.htaccessを設置させて頂いて直接アクセスはできなくなりましたが
ダウンロードボタンをクリックしてcsvのダウンロードをしようとするとForbidden となりエラーとなってしまう症状となりました。
何か考えられる原因等ございましたらご教授お願いいたします。
ご教授ありがとうございます。
.htaccessを設置して試してみたいと思います。
早急にご回答いただき本当にありがとうございます。
また確認次第ご報告させていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Visual Basic(VBA) tatsumaru77様 昨日回答して頂いたものです。 すみませんが、昨日の質問で1つ補足があります 1 2022/05/15 15:06
- Windows 10 だいたいの能力はどのくらいでしょうか 3 2023/03/05 17:18
- Word(ワード) 大学の授業で遠隔のテストがありました。 10分以内にWordのファイルをダウンロードして 70分で解 1 2023/01/22 19:39
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでファイルをダウンロードさ...
-
CSV出力時の”0”表示(電話番号...
-
ファイル一覧を表示しその画面...
-
phpでうまく画像がダウンロード...
-
サーバー上のファイルをブラウ...
-
Excelファイルをダウンロード
-
ダウンロードファイル名の文字...
-
wgetの使い方
-
onedrive にexcelファイルをア...
-
こちらはただの直列処理ですか?
-
ワードプレス、Contact Form 7...
-
拡張子php画像をjpg画像等に変...
-
PHPとCSVで簡易データベースな...
-
include先でのinclude元の変数...
-
リダイレクト元のURLの取得方法...
-
メールフォームのタイトルが文...
-
php エラー
-
PHPのif文でその処理を途中で抜...
-
VBでメールを送る時のSMT...
-
one drive のアップロード失敗...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPで複数ファイルのダウン...
-
phpでうまく画像がダウンロード...
-
ブラウザでExcelをダウンロード...
-
zip圧縮の種類について
-
PHPでファイルのダウンロードす...
-
VB.NETのFTPダウンロードについて
-
生成したHTMLをボタンクリック...
-
eclipseでコメントアウトができ...
-
【PHP】ダウンロードサイト作成...
-
複数ファイルを連続でダウンロード
-
phpでzipファイルダウンロード...
-
libxml2のインストール
-
PHPのFTP関数ftp_fgetエラーに...
-
ダウンロードファイル名の文字...
-
PHPでダウンロードしたファイル...
-
PHPでgz形式のファイルをダウン...
-
phpでの帯域制御、ダウンロード...
-
ファイルダウンロードについて
-
PHPでネット上のPDFファイルを保存
-
csvダウンロードについて
おすすめ情報