はじめまして。
phpを始めて間もないですが、よろしくお願い致します。
早速質問させて下さい。
htmlファイルにformを書き、
method=post action=test.php で、
phpファイルを実行させました。
test.phpの内容はif文を使った簡単なユーザー判定で、
formからの値の正誤によってlocationで
それぞれ別のhtmlページへ飛ばすようにし、
これらをサーバにアップロードしました。
そこで問題点があるのですが、
phpファイルをダウンロードして中身を見ることができます。
直接URLを打ち込んでもたどり着けませんが、
「右クリック」⇒「対象をファイルに保存」などをすると
phpファイルをダウンロードできてしまいます。
それを防ぐには、つまり、
phpファイルを見られないようにするには、
どうしたらよいのでしょうか?
またphpファイルを使うにあたりセキュリティ上
必ず守るべきことや参考URLなどありましたら、
どうかご教授くださいませ。
よろしくお願いします
No.2ベストアンサー
- 回答日時:
サーバ上に上げているファイルをDLした場合、普通はPHPから出力されたHTMLがDLされるはずです。
ソースごとDLされるはずはないのですが。。。
FTPならばDLできるのはわかりますが、
PHPが使える設定でHTTP上からはPHPソースファイルがDLできるということはそういう設定をしていない限りは聞いたことがありません。
No.1
- 回答日時:
>「右クリック」⇒「対象をファイルに保存」などをすると
phpファイルをダウンロードできてしまいます。
<body oncontextmenu="return false">
とbodyタグを記述すれば、右クリックはできないようになります。どうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- その他(プログラミング・Web制作) 置換ソフトで指定したファイルの1行目に入力できるものを探しています 7 2022/11/24 10:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
.phpファイルが、表示されない
-
PHP+MySQL SQL文を外部ファイル...
-
【file_exists】ファイルが存在...
-
PHPでフォルダ選択ダイアログを...
-
Fatal error: Class 'Config' n...
-
別のドメインのファイルをrequire
-
CakePHP2のCronでのShellを使う...
-
URLが.PHPってどういう...
-
phpでgifアニメかどうかチェッ...
-
XAMPPのPHPファイルがNotFound。
-
php経由のMySQL
-
パーミッションの考え方。
-
php 無名関数
-
onedrive にexcelファイルをア...
-
トランザクションが原因?DBに...
-
フォントの色を変えるには?
-
現在位置より2つ上のディレク...
-
CFileDialogの最初のディレクト...
-
VBSの「MsgBox」について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
【file_exists】ファイルが存在...
-
.phpファイルが、表示されない
-
URLが.PHPってどういう...
-
use と requireの違いは?
-
PHPからCronを編集したい
-
HTMLに埋め込んだPHPがうまく出...
-
さくらレンタルサーバーでPHPが...
-
プロパティファイルの読み込み...
-
htmlspecialcharsが機能してい...
-
PHPファイルの中身が見られるこ...
-
サーバ無しでphpを動作させる
-
thtmlファイルとはどんなファイ...
-
phpの書き方
-
PHP+MySQL SQL文を外部ファイル...
-
PHPの慣習的な書き方・組み方に...
-
cakephpで特定ファイル表示(hta...
-
PHPを使ってのサーバ上ファイル...
-
session_start()でwarningが表...
-
fopenでファイルを読み込み、そ...
おすすめ情報